下面是一些常用的 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...
druid-spring-boot-starter依赖使得Spring Boot项目能够轻松集成Druid数据库连接池。Druid是一个高效的数据库连接池,它提供了丰富的监控和扩展功能。 在Spring Boot项目中引入该依赖后,无需手动配置复杂的数据库连接池参数,只需在配置文件中进行简单配置即可。提供...
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提供了 spring-boot-starter-test启动器。通过它,能引入一些有用的测试库, 如下所示。 Spring Test&Spring Boot Test: Spring Boot提供的应用程序功能集成化测试支持。 Junit: Java应用程序单元测试标准类库。 AssertJ:轻量级的断言类库。 Hamcrest:对象匹配器类库。 Mockito: Java Mock 测试框架。 JsonPath...
Spring Boot 之Spring Boot Starter依赖包及作用 1、spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML文件 2、spring-boot-starter-amqp 通过spring-rabbit来支持AMQP协议(Advanced Message Queuing Protocol) 3、spring-boot-starter-aop ...
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 之Spring Boot Starter依赖包及作用 spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。 spring-boot-starter-amqp 通过spring-rabbit来支持AMQP协议(Advanced Message Queuing Protocol. 。 spring-boot-starter-aop
Spring Boot 之Spring Boot Starter依赖包及作用 1. spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。 2. spring-boot-starter-amqp ...
1. spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。 2. spring-boot-starter-amqp 通过spring-rabbit来支持AMQP协议(Advanced Message Queuing Protocol. 。 3. spring-boot-starter-aop 支持面向方面的编程即AOP,包括spring-aop和AspectJ。