下面是一些常用的 Spring Boot Starter 依赖包及其作用。 1. spring-boot-starter-web:用于构建 Web 应用程序的基本依赖,包括 Spring MVC、Tomcat 和 Jackson等。 2. spring-boot-starter-data-jpa:用于支持使用 JPA(Java Persistence API)进行数据库访问的依赖,包括 Hibernate 和 Spring Data JPA等。 3. spring...
spring-boot-starter-actuator 增加了面向产品上线相关的功能,比如测量和监控。 spring-boot-starter-remote-shell 增加了远程ssh shell的支持。 最后,Spring Boot应用启动器还有一些替换技术的启动器,具体如下: spring-boot-starter-jetty 引入了Jetty HTTP引擎(用于替换Tomcat. 。 spring-boot-starter-log4j 支持Log4J...
Spring Boot Starter 2019-12-25 16:06 −Spring Boot提供一系列的starter用于管理依赖jar包,starter简化了依赖的配置。比如我们要建立一个web应用,因此需要依赖spring-web、spring-webmvc等jar包,但是我们不需要直接引用他们,而是通过引入spring-boot-starter-web,sprin... ...
spring-boot-starter-parent 是一个特殊的starter,它用来提供相关的Maven默认依赖。使用它之后,常用的包依赖可以省去version标签。 当我们搭建web应用的时候,可以像下面这样添加spring-boot-starter-web依赖: <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-w...
Spring Boot提供了 spring-boot-starter-test启动器。通过它,能引入一些有用的测试库, 如下所示。 Spring Test&Spring Boot Test: Spring Boot提供的应用程序功能集成化测试支持。 Junit: Java应用程序单元测试标准类库。 AssertJ:轻量级的断言类库。 Hamcrest:对象匹配器类库。
spring-boot-starter-test 支持常规的测试依赖,包括JUnit、Hamcrest、Mockito以及spring-test模块。 spring-boot-starter-thymeleaf 支持Thymeleaf模板引擎,包括与Spring的集成。 spring-boot-starter-velocity 支持Velocity模板引擎。 spring-boot-starter-web S支持全栈式Web开发,包括Tomcat和spring-webmvc。
spring-boot-starter-test 支持常规的测试依赖,包括JUnit、Hamcrest、Mockito以及spring-test模块。 spring-boot-starter-thymeleaf 支持Thymeleaf模板引擎,包括与Spring的集成。 spring-boot-starter-velocity 支持Velocity模板引擎。 spring-boot-starter-web S支持全栈式Web开发,包括Tomcat和spring-webmvc。
SpringBoot之SpringBootStarter依赖包及作⽤spring-boot-starter 这是Spring Boot的核⼼启动器,包含了⾃动配置、⽇志和YAML。spring-boot-starter-amqp 通过spring-rabbit来⽀持AMQP协议(Advanced Message Queuing Protocol. 。spring-boot-starter-aop ⽀持⾯向⽅⾯的编程即AOP,包括spring-aop和AspectJ...
Spring Boot 之Spring Boot Starter依赖包及作用 1. spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。 2. spring-boot-starter-amqp ...