【springboot】之starter pom
阿新 • • 發佈:2017-09-05
soc jet rep uri shel mvc must batch god
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
【springboot】之starter pom