Article From:https://www.cnblogs.com/zouqimeng/p/9062338.html

Spring BootThere are 44 basic applications of the starter, as follows:

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

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

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

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

5)spring-boot-starter-artemis 
JMS API (Java Message Service API) is supported by Apache Artemis.

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

7)spring-boot-starter-cache 
Support the Cache abstraction of Spring.

8)spring-boot-starter-cloud-connectors 
Supporting Spring Cloud Connectors simplifies the connection of services on cloud platforms such as Cloud Foundry or Heroku.

9)spring-boot-starter-data-elasticsearch 
Support ElasticSearch search and analysis engine, including spring-data-elasticsearch.

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

11)spring-boot-starter-data-jpa 
Support JPA (Java Persistence API), including spring-data-jpa, spring-orm, Hibernate.

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

13)spring-boot-starter-data-rest 
Through spring-data-rest-webmvc, it supports the exposure of Spring Data data warehouse through REST.

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

15)spring-boot-starter-freemarker 
Support the FreeMarker template engine.

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

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

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

19)spring-boot-starter-integration 
Support the general spring-integration module.

20)spring-boot-starter-jdbc 
Support the JDBC database.

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

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

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

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

25)spring-boot-starter-mobile 
Support spring-mobile.

26)spring-boot-starter-mustache 
Support the Mustache template engine.

27)spring-boot-starter-redis 
Support Redis key value storage database, including spring-redis.

28)spring-boot-starter-security 
Support spring-security.

29)spring-boot-starter-social-facebook 
Support spring-social-facebook

30)spring-boot-starter-social-linkedin 
Support pring-social-linkedin

31)spring-boot-starter-social-twitter 
Support pring-social-twitter

32)spring-boot-starter-test 
Support for routine test dependencies, including JUnit, Hamcrest, Mockito and spring-test modules.

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

34)spring-boot-starter-velocity 
Support the Velocity template engine.

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

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

37)spring-boot-starter-ws 
Support Spring Web Services.

Spring BootThere are 2 ways to use the starter in the production environment.

1)spring-boot-starter-actuator 
Added functions related to product on-line, such as measurement and monitoring.

2)spring-boot-starter-remote-shell 
The support of remote SSH shell is added.

Finally, the Spring Boot application initiator also has some replacement technology starters, which are as follows:

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

2)spring-boot-starter-log4j 
Support the Log4J log framework.

3)spring-boot-starter-logging 
The default log framework Logback of Spring Boot is introduced.

4)spring-boot-starter-tomcat 
The Spring Boot default HTTP engine Tomcat is introduced.

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

Leave a Reply

Your email address will not be published. Required fields are marked *