Skip to content

Commit dda7270

Browse files
authored
Update 13.5. Starters.md
1 parent eaaeacc commit dda7270

File tree

1 file changed

+23
-16
lines changed

1 file changed

+23
-16
lines changed

III. Using Spring Boot/13.5. Starters.md

Lines changed: 23 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -12,41 +12,48 @@ Starters是一个依赖描述符的集合,你可以将它包含进项目中,
1212

1313
|名称|描述|Pom|
1414
|------|:-----|:-----|
15-
|spring-boot-starter-test|测试Spring Boot应用,支持常用测试类库,包括JUnit, Hamcrest和Mockito|[Pom](https://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters/spring-boot-starter-test/pom.xml)|
15+
|spring-boot-starter-test|用于测试Spring Boot应用,支持常用测试类库,包括JUnit, Hamcrest和Mockito|[Pom](https://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters/spring-boot-starter-test/pom.xml)|
16+
|spring-boot-starter-mobile|用于使用Spring Mobile开发web应用|[Pom](https://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters/spring-boot-starter-mobile/pom.xml)|
17+
|spring-boot-starter-social-twitter|对使用Spring Social Twitter的支持|[Pom](https://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters/spring-boot-starter-social-twitter/pom.xml)|
18+
|spring-boot-starter-cache|用于使用Spring框架的缓存支持|[Pom](https://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters/spring-boot-starter-cache/pom.xml)|
19+
|spring-boot-starter-activemq|用于使用Apache ActiveMQ实现JMS消息|[Pom](https://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters/spring-boot-starter-activemq/pom.xml)|
20+
|spring-boot-starter-jta-atomikos|用于使用Atomikos实现JTA事务|[Pom](https://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters/spring-boot-starter-jta-atomikos/pom.xml)|
21+
|spring-boot-starter-aop|用于使用Spring AOP和AspectJ实现面向切面编程|[Pom](https://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters/spring-boot-starter-aop/pom.xml)|
22+
|spring-boot-starter-web|用于使用Spring MVC构建web应用,包括RESTful。Tomcat是默认的内嵌容器|[Pom](https://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters/spring-boot-starter-web/pom.xml)|
23+
|spring-boot-starter-data-elasticsearch|用于使用Elasticsearch搜索,分析引擎和Spring Data Elasticsearch|[Pom](https://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters/spring-boot-starter-data-elasticsearch/pom.xml)|
24+
|spring-boot-starter-jdbc|对JDBC的支持(使用Tomcat JDBC连接池)|[Pom](https://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters/spring-boot-starter-jdbc/pom.xml)|
25+
|spring-boot-starter-batch|对Spring Batch的支持|[Pom](https://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters/spring-boot-starter-batch/pom.xml)|
26+
|spring-boot-starter-social-facebook|用于使用Spring Social Facebook|[Pom](https://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters/spring-boot-starter-social-facebook/pom.xml)|
27+
|spring-boot-starter-web-services|对Spring Web服务的支持|[Pom](https://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters/spring-boot-starter-web-services/pom.xml)|
28+
|spring-boot-starter-jta-narayana|Spring Boot Narayana JTA Starter|[Pom](https://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters/spring-boot-starter-jta-narayana/pom.xml)|
29+
|spring-boot-starter-thymeleaf|用于使用Thymeleaf模板引擎构建MVC web应用|[Pom](https://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters/spring-boot-starter-thymeleaf/pom.xml)|
30+
|spring-boot-starter-mail|用于使用Java Mail和Spring框架email发送支持|[Pom](https://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters/spring-boot-starter-mail/pom.xml)|
31+
|spring-boot-starter-jta-bitronix|用于使用Bitronix实现JTA事务|[Pom](https://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters/spring-boot-starter-jta-bitronix/pom.xml)|
32+
|spring-boot-starter-data-mongodb|用于使用基于文档的数据库MongoDB和Spring Data MongoDB|[Pom](https://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters/spring-boot-starter-data-mongodb/pom.xml)|
33+
|spring-boot-starter-validation|用于使用Hibernate Validator实现Java Bean校验|[Pom](https://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters/spring-boot-starter-validation/pom.xml)|
34+
35+
36+
|spring-boot-starter-social-linkedin|`spring-social-linkedin`的支持|
1637
|spring-boot-starter|核心Spring Boot starter,包括自动配置支持,日志和YAML|
1738
|spring-boot-starter-actuator|生产准备的特性,用于帮你监控和管理应用|
1839
|spring-boot-starter-amqp|对"高级消息队列协议"的支持,通过`spring-rabbit`实现|
19-
|spring-boot-starter-aop|对面向切面编程的支持,包括`spring-aop`和AspectJ|
20-
|spring-boot-starter-batch|对Spring Batch的支持,包括HSQLDB数据库|
2140
|spring-boot-starter-cloud-connectors|对Spring Cloud Connectors的支持,简化在云平台下(例如,Cloud Foundry 和Heroku)服务的连接|
22-
|spring-boot-starter-data-elasticsearch|对Elasticsearch搜索和分析引擎的支持,包括`spring-data-elasticsearch`|
2341
|spring-boot-starter-data-gemfire|对GemFire分布式数据存储的支持,包括`spring-data-gemfire`|
2442
|spring-boot-starter-data-jpa|对"Java持久化API"的支持,包括`spring-data-jpa``spring-orm`和Hibernate|
25-
|spring-boot-starter-data-mongodb|对MongoDB NOSQL数据库的支持,包括`spring-data-mongodb`|
2643
|spring-boot-starter-data-rest|对通过REST暴露Spring Data仓库的支持,通过`spring-data-rest-webmvc`实现|
2744
|spring-boot-starter-data-solr|对Apache Solr搜索平台的支持,包括`spring-data-solr`|
2845
|spring-boot-starter-freemarker|对FreeMarker模板引擎的支持|
2946
|spring-boot-starter-groovy-templates|对Groovy模板引擎的支持|
3047
|spring-boot-starter-hateoas|对基于HATEOAS的RESTful服务的支持,通过`spring-hateoas`实现|
3148
|spring-boot-starter-hornetq|对"Java消息服务API"的支持,通过HornetQ实现|
3249
|spring-boot-starter-integration|对普通`spring-integration`模块的支持|
33-
|spring-boot-starter-jdbc|对JDBC数据库的支持|
3450
|spring-boot-starter-jersey|对Jersey RESTful Web服务框架的支持|
35-
|spring-boot-starter-jta-atomikos|对JTA分布式事务的支持,通过Atomikos实现|
36-
|spring-boot-starter-jta-bitronix|对JTA分布式事务的支持,通过Bitronix实现|
37-
|spring-boot-starter-mail|`javax.mail`的支持|
38-
|spring-boot-starter-mobile|`spring-mobile`的支持|
3951
|spring-boot-starter-mustache|对Mustache模板引擎的支持|
4052
|spring-boot-starter-redis|对REDIS键值数据存储的支持,包括`spring-redis`|
4153
|spring-boot-starter-security|`spring-security`的支持|
42-
|spring-boot-starter-social-facebook|`spring-social-facebook`的支持|
43-
|spring-boot-starter-social-linkedin|`spring-social-linkedin`的支持|
44-
|spring-boot-starter-social-twitter|`spring-social-twitter`的支持|
45-
|spring-boot-starter-thymeleaf|对Thymeleaf模板引擎的支持,包括和Spring的集成|
4654
|spring-boot-starter-velocity|对Velocity模板引擎的支持|
47-
|spring-boot-starter-web|对全栈web开发的支持,包括Tomcat和`spring-webmvc`|
4855
|spring-boot-starter-websocket|对WebSocket开发的支持|
49-
|spring-boot-starter-ws|对Spring Web服务的支持|
56+
5057

5158
除了应用程序的starters,下面的starters可以用于添加[生产准备](../V. Spring Boot Actuator/README.md)的特性。
5259

0 commit comments

Comments
 (0)