{"id":2013,"date":"2021-05-27T13:19:08","date_gmt":"2021-05-27T05:19:08","guid":{"rendered":"https:\/\/www.xiaobo.li\/notes\/?p=2013"},"modified":"2021-05-27T13:25:49","modified_gmt":"2021-05-27T05:25:49","slug":"springboot-starter","status":"publish","type":"post","link":"https:\/\/www.xiaobo.li\/notes\/archives\/2013","title":{"rendered":"springboot starter"},"content":{"rendered":"<div><\/div>\n<div>\u53c2\u8003\uff1a<\/div>\n<div><\/div>\n<div><a href=\"https:\/\/www.javatpoint.com\/spring-boot-starters\" target=\"_blank\" rel=\"noopener\">https:\/\/www.javatpoint.com\/spring-boot-starters<\/a><\/div>\n<div><\/div>\n<div>\n<div>\n<div>\n<div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div>\n<div>\n<table>\n<thead>\n<tr>\n<th>Name<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>spring-boot-starter<\/td>\n<td>\u6838\u5fc3starter, \u5305\u62ecauto-configuration\u652f\u6301, logging\u548cYAML \u652f\u6301<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-activemq<\/td>\n<td>\u57fa\u4e8eApache ActiveMQ\u7684JSM\u6d88\u606f\u7cfb\u7edf<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-amqp<\/td>\n<td>\u57fa\u4e8eRabbit MQ\u7684AMQP\u6d88\u606f\u7cfb\u7edf<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-aop<\/td>\n<td>\u4f7f\u7528Spring AOP \u548c AspectJ<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-artemis<\/td>\n<td>\u57fa\u4e8eArtemis\u7684JSM\u6d88\u606f\u7cfb\u7edf<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-batch<\/td>\n<td>\u4f7f\u7528Spring Batch<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-cache<\/td>\n<td>\u4f7f\u7528Spring caching\u7f13\u5b58<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-cloud-connectors<\/td>\n<td>\u4e91\u8ba1\u7b97\uff0c\u4f8b\u5982Cloud Foundry\u3001Heroku<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-data-cassandra<\/td>\n<td>\u4f7f\u7528Cassandra\u6570\u636e\u5e93<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-data-cassandra-reactive<\/td>\n<td>\u4f7f\u7528Cassandra\u6570\u636e\u5e93<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-data-couchbase<\/td>\n<td>\u4f7f\u7528Couchbase\u6570\u636e\u5e93<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-data-couchbase-reactive<\/td>\n<td>\u4f7f\u7528Couchbase\u6570\u636e\u5e93<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-data-elasticsearch<\/td>\n<td>\u4f7f\u7528Elasticsearch<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-data-jdbc<\/td>\n<td>\u4f7f\u7528JDBC<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-data-jpa<\/td>\n<td>\u4f7f\u7528Hibernate<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-data-ldap<\/td>\n<td>\u4f7f\u7528LDAP<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-data-mongodb<\/td>\n<td>\u4f7f\u7528MongoDB<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-data-mongodb-reactive<\/td>\n<td>\u4f7f\u7528MongoDB<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-data-neo4j<\/td>\n<td>\u4f7f\u7528Neo4j<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-data-redis<\/td>\n<td>\u4f7f\u7528Redis<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-data-redis-reactive<\/td>\n<td>\u4f7f\u7528Redis<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-data-rest<\/td>\n<td>Starter for exposing Spring Data repositories over REST using Spring Data REST<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-data-solr<\/td>\n<td>Starter for using the Apache Solr search platform with Spring Data Solr<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-freemarker<\/td>\n<td>Starter for building MVC web applications using FreeMarker views<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-groovy-templates<\/td>\n<td>Starter for building MVC web applications using Groovy Templates views<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-hateoas<\/td>\n<td>Starter for building hypermedia-based RESTful web application with Spring MVC and Spring HATEOAS<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-integration<\/td>\n<td>Starter for using Spring Integration<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-jdbc<\/td>\n<td>\u4f7f\u7528jdbc\uff0c\u5305\u542bJdbcTemplate\u7cfb\u5217\u5de5\u5177<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-jersey<\/td>\n<td>Starter for building RESTful web applications using JAX-RS and Jersey. An alternative to\u00a0<a href=\"https:\/\/docs.spring.io\/spring-boot\/docs\/current-SNAPSHOT\/reference\/htmlsingle\/#spring-boot-starter-web\">spring-boot-starter-web<\/a><\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-jooq<\/td>\n<td>Starter for using jOOQ to access SQL databases. An alternative to\u00a0<a href=\"https:\/\/docs.spring.io\/spring-boot\/docs\/current-SNAPSHOT\/reference\/htmlsingle\/#spring-boot-starter-data-jpa\">spring-boot-starter-data-jpa<\/a>\u00a0or\u00a0<a href=\"https:\/\/docs.spring.io\/spring-boot\/docs\/current-SNAPSHOT\/reference\/htmlsingle\/#spring-boot-starter-jdbc\">spring-boot-starter-jdbc<\/a><\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-json<\/td>\n<td>\u4f7f\u7528json<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-jta-atomikos<\/td>\n<td>Starter for JTA transactions using Atomikos<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-jta-bitronix<\/td>\n<td>Starter for JTA transactions using Bitronix<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-mail<\/td>\n<td>\u90ae\u4ef6\u529f\u80fd<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-mustache<\/td>\n<td>Starter for building web applications using Mustache views<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-oauth2-client<\/td>\n<td>\u4f7f\u7528OAuth2\u5ba2\u6237\u7aef<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-oauth2-resource-server<\/td>\n<td>\u521b\u5efaOAuth2\u670d\u52a1\u5668<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-quartz<\/td>\n<td>\u4f7f\u7528Quartz\u5b9a\u65f6\u4efb\u52a1<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-security<\/td>\n<td>\u4f7f\u7528spring\u5b89\u5168\u6846\u67b6<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-test<\/td>\n<td>\u4f7f\u7528springBoot\u5355\u5143\u6d4b\u8bd5<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-thymeleaf<\/td>\n<td>\u4f7f\u7528Thymeleaf<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-validation<\/td>\n<td>\u4f7f\u7528Hibernate Validator<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-web<\/td>\n<td>\u4f7f\u7528springWeb\u6846\u67b6,\u5305\u62ecRESTful,Spring MVC.\u9ed8\u8ba4\u4f7f\u7528Tomcat\u5bb9\u5668<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-web-services<\/td>\n<td>\u4f7f\u7528Web Services<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-webflux<\/td>\n<td>Starter for building WebFlux applications using Spring Framework\u2019s Reactive Web support<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-websocket<\/td>\n<td>\u4f7f\u7528websocket<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-actuator<\/td>\n<td>\u63d0\u4f9b\u9488\u5bf9SpringBoot\u5e94\u7528\u7a0b\u5e8f\u7684\u76d1\u63a7\u548c\u7ba1\u7406<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-jetty<\/td>\n<td>\u4f7f\u7528jetty\u5bb9\u5668<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-log4j2<\/td>\n<td>\u4f7f\u7528log4j<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-logging<\/td>\n<td>\u4f7f\u7528logback<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-reactor-netty<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-tomcat<\/td>\n<td>\u4f7f\u7528tomcat\u5bb9\u5668<\/td>\n<\/tr>\n<tr>\n<td>spring-boot-starter-undertow<\/td>\n<td>\u4f7f\u7528undertow\u5bb9\u5668<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div>\n<div>.<\/div>\n<div><\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u53c2\u8003\uff1a https:\/\/www.javatpoint.com\/spring-bo &hellip; <a href=\"https:\/\/www.xiaobo.li\/notes\/archives\/2013\">\u7ee7\u7eed\u9605\u8bfb <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[297],"tags":[],"class_list":["post-2013","post","type-post","status-publish","format-standard","hentry","category-java"],"_links":{"self":[{"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/posts\/2013","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/comments?post=2013"}],"version-history":[{"count":0,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/posts\/2013\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/media?parent=2013"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/categories?post=2013"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/tags?post=2013"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}