Spring Boot application launcher

1 ) spring-boot-starter This is the core starter of Spring Boot, including automatic configuration, logging and YAML. 

2 ) spring-boot-starter-actuator 
helps monitor and manage applications.

3 ) spring-boot-starter-amqp supports AMQP (Advanced Message Queuing Protocol) through spring-rabbit. 

4 ) spring-boot-starter-aop supports aspect - oriented programming that is AOP, including spring-aop and AspectJ. 

5 ) spring-boot-starter-artemis supports JMS API ( Java Message Service API ) through Apache Artemis . 

6 ) spring-boot-starter-batch 
supports Spring Batch, including HSQLDB database .

7 ) spring-boot-starter-cache 
supports Spring's Cache abstraction.

8 ) spring-boot-starter-cloud-connectors supports Spring Cloud Connectors, which simplifies connecting services on cloud platforms like Cloud Foundry or Heroku. 

9 ) spring-boot-starter-data- 
elasticsearch supports ElasticSearch search and analysis engines, including spring-data-elasticsearch.

10 ) spring-boot-starter-data-gemfire 
supports GemFire ​​distributed data storage, including spring-data-gemfire.

11 ) spring-boot-starter-data-jpa 
支持JPA ( Java  Persistence API ),包括spring-data-jpa, spring-orm, hibernate .

12 ) spring-boot-starter-data- MongoDB supports MongoDB data, including spring-data-mongodb. 

13 ) spring-boot-starter-data-rest 
supports exposing Spring Data data warehouse through REST through spring-data-rest-webmvc.

14 ) spring-boot-starter-data-solr 
supports Apache Solr search platform, including spring-data-solr.

15 ) spring-boot-starter-freemarker 
supports FreeMarker template engine.

16 ) spring-boot-starter-groovy-templates supports Groovy template engine. 

17 ) spring-boot-starter 
-hateoas supports RESTful Web services based on HATEOAS through spring-hateoas.

18 ) spring-boot-starter-hornetq 
supports JMS through HornetQ.

19 ) spring-boot-starter-integration 
supports common spring-integration modules.

20 ) spring-boot-starter-jdbc 
supports JDBC database.

21 ) spring-boot-starter-jersey 
supports Jersey RESTful Web service framework.

22 ) spring-boot-starter-jta- 
atomikos supports JTA distributed transaction processing through Atomikos.

23 ) spring-boot-starter-jta- 
bitronix supports JTA distributed transaction processing through Bitronix.

24 ) spring-boot-starter-mail 
supports the javax.mail module.

25spring-boot-starter-mobile 
支持spring-mobile。

26 ) spring-boot-starter-mustache 
supports Mustache template engine.

27 ) spring-boot-starter- Redis supports Redis key-value storage databases, including spring-redis. 

28spring-boot-starter-security 
支持spring-security。

29spring-boot-starter-social-facebook 
支持spring-social-facebook

30spring-boot-starter-social-linkedin 
支持pring-social-linkedin

31spring-boot-starter-social-twitter 
支持pring-social-twitter

32 ) spring-boot-starter-test supports regular test dependencies, including JUnit, Hamcrest, Mockito and spring-test modules. 

33 ) spring-boot-starter-thymeleaf 
supports Thymeleaf template engine, including integration with Spring.

34 ) spring-boot-starter-velocity 
supports Velocity template engine.

35 ) spring-boot-starter-web 
S supports full-stack web development, including Tomcat and spring-webmvc.

36 ) spring-boot-starter-websocket 
supports WebSocket development.

37spring-boot-starter-ws 
支持Spring Web Services。

 

There are two kinds of Spring Boot application starters for production environments, as follows:

1 ) spring-boot-starter-actuator adds functions related to product launch 
, such as measurement and monitoring.

2 ) spring-boot-starter-remote-shell 
adds support for remote ssh shell.

 

Finally, the Spring Boot application starter also has some alternative technology starters, as follows:

1 ) spring-boot-starter-jetty 
introduced Jetty HTTP engine (used to replace Tomcat).

2 ) spring-boot-starter-log4j 
supports Log4J logging framework.

3 ) spring-boot-starter-logging 
introduces Logback, the default logging framework of Spring Boot.

4 ) spring-boot-starter-tomcat 
introduces Tomcat, the default HTTP engine of Spring Boot.

5 ) spring-boot-starter-undertow 
introduced the Undertow HTTP engine (used to replace Tomcat)

Guess you like

Origin blog.csdn.net/weixin_42629433/article/details/84234770