SpringBoot 依赖包总结

SpringBoot 依赖包总结


名称 描述
spring-boot-starter 核心Starter,包括自动配置支持,日志和 YAML
spring-boot-starter-activemq 用于使用 Apache ActiveMQ 实现 JMS 消息
spring-boot-starter-amqp 用于使用 Spring AMQP 和 Rabbit MQ
spring-boot-starter-cache 用于使用 Spring 框架的缓存支持
spring-boot-starter-mail 用于使用 Java Mail 和 Spring 框架 Email 发送支持
spring-boot-starter-quartz 用于定时任务 Quartz 的支持
spring-boot-starter-security 对 Spring Security 的支持
spring-boot-starter-test 用于测试 Spring Boot 应用,支持常用测试类库,包括 JUnit、Hamcrest 和 Mockito
spring-boot-starter-thymeleaf 用于使用 Thymeleaf 模板引擎构建 MVC Web 应用
spring-boot-starter-validation 用于使用 Hibernate Validator 实现 Java Bean 校验
spring-boot-starter-web 用于使用 Spring MVC 构建 Web 应用,包括 RESTful。Tomcat 是默认的内嵌容器
spring-boot-starter-websocket 用于使用 Spring 框架的 WebSocket 支持构建 WebSocket 应用
spring-boot-starter-data-elasticsearch 用于使用 ElasticSearch 搜索,分析引擎和 Spring Data ElasticSearch
spring-boot-starter-data-jpa 用于使用 Hibernate 实现 Spring Data JPA
spring-boot-starter-data-mongodb 用于使用基于文档的数据库 MongoDB 和 Spring Data MongoDB
spring-boot-starter-data-redis 用于使用 Spring Data Redis 和 Jedis 客户端操作键—值数据存储 Redis
spring-boot-starter-jta-atomikos 用于使用 Atomikos 实现 JTA 事务
spring-boot-devtools 用于使用热部署
spring-boot-starter-log4j 用于使用Log4j
spring-boot-starter-aop 用于实现AOP
springfox-swagger2 用于Swagger实现API获取
springfox-swagger-ui 用于Swagger获取UI
mybatis-spring-boot-starter 用于设置无配置文件

猜你喜欢

转载自blog.csdn.net/weixin_42909660/article/details/88855287