【springBoot】之starter pom


SpringBoot針對不同業務提供了不同的starter pom,根據springboot版本不同可能有差異。

spring-boot-starter springboot核心starter ,包括自動配置,日志,yaml配置文件的支持 
spring-boot-starter-actuator 准生產特性,用來監控和管理應用
spring-boot-starter-remote-shell 提供基於ssh協議的監控和管理
spring-boot-starter-amqp 使用spring-rabbit支持AMQP
spring-boot-starter-aop 使用AOP和AspectJ支持面向切面編程
spring-boot-starter-batch 對springBatch支持
spring-boot-starter-cache 對SpringCache抽象的支持
spring-boot-starter-cloud-connectors 對雲平台(Cloud Foundry ,Heroku)提供的服務簡化的連接方式
spring-boot-starter-data-elasticsearch 對spring-data-elasticsearch的支持
spring-boot-starter-data-gemfire 對分布式存儲GemFire的支持
spring-boot-starter-data-jpa 對jpa的支持,包括spring-data-jap,spring-orm,Hibernate
spring-boot-starter-data-mongodb 通過spring-data-mongodb對mongodb的支持
spring-boot-starter-data-rest 通過spring-data-rest-webmvc對spring Data reposity暴露為REST形式的服務
spring-boot-starter-data-solr 通過spring-data-solr對Apache Solr的支持
spring-boot-starter-data-freemaker 對Freemaker的支持
spring-boot-starter-data-groovy-templates 對Groovy模版引擎的支持
spring-boot-starter-hateoas 通過spring-hateoas對基於HATEOAS的REST形式的網絡服務的支持
spring-boot-starter-hornetq 通過HornetQ對JMS的支持
spring-boot-starter-integration 對系統集成框架spring-integration的支持
spring-boot-starter-jdbc 對JDBC數據庫的支持
spring-boot-starter-jersey 對Jersey REST形式的網絡服務的支持
spring-boot-starter-jta-atomikos 通過Atomikos對分布式事物的支持
spring-boot-starter-jta-bitronix 通過Bitronix對分布式事物的支持
spring-boot-starter-mail 對spring mail的支持
spring-boot-starter-mobile 對spring mobile的支持
spring-boot-starter-mustache 對Mustache模版引擎的支持
spring-boot-starter-redis 對鍵值對內存數據庫Redis的支持,包含spring-redis
spring-boot-starter-security 對spring-security的支持
spring-boot-starter-social-facebook 通過spring-social-facebook 對facebook的支持
spring-boot-starter-social-twitter 通過spring-social-twitter 對twitter的支持
spring-boot-starter-social-linkedin 通過spring-social-linkedin 對linkedin的支持
spring-boot-starter-thymeleaf 對Thymeleaf模版引擎的支持,包含於spring的整合配置
spring-boot-starter-velocity 對velocity模版引擎的支持
spring-boot-starter-web 對web項目開發的支持,包含tomcat和spring-webmvc
spring-boot-starter-Tomcat springboot默認容器tomcat
spring-boot-starter-Jetty jetty容器
spring-boot-starter-undertow Undertow容器
spring-boot-starter-logging 默認日志輸出框架Logback
spring-boot-starter-log4j 支持log4j
spring-boot-starter-websocket websocket的支持
spring-boot-starter-ws

spring webservice的支持

 

隨着版本的升級,starter pom會新增,具體可以查看 SpringBoot

除了官方給的這些starter pom之外,還有第三方為springboot開發的starter pom

如actitivi

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM