Springboot has 44 application initiators

Java white uncle 2021-11-25 18:05:01
springboot application initiators

What is an application launcher ?SpringBoot Integrated spring A lot of modules of , such as tomcat、redis wait . Do you use SpringBoot Set up the project , Only need pom.xml Introduce related dependencies , And simple configuration in the configuration file can use the corresponding module .

Very convenient ,spring boot What initiators are integrated ?

SpringBoot There are basically 44 Kind of , As follows :

1)spring-boot-starter This is a Spring Boot Core starter for , Includes automatic configuration 、 Journal and YAML.

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

3)spring-boot-starter-amqp

adopt spring-rabbit To support AMQP agreement (Advanced Message Queuing Protocol).

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

5)spring-boot-starter-artemis adopt Apache Artemis Support JMS Of API(Java Message Service API).

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

7)spring-boot-starter-cache Support Spring Of Cache abstract .

8)spring-boot-starter-cloud-connectors Support Spring Cloud Connectors, Simplified in image Cloud Foundry or Heroku Connecting services on such a cloud platform .

9)spring-boot-starter-data-elasticsearch Support ElasticSearch Search and analysis engine , Include spring-data-elasticsearch.

10)spring-boot-starter-data-gemfire Support GemFire Distributed data storage , Include spring-data-gemfire.

11)spring-boot-starter-data-jpa Support JPA(Java Persistence API), Include spring-data-jpa、spring-orm、hibernate.

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

13)spring-boot-starter-data-rest adopt spring-data-rest-webmvc, Supported by REST expose Spring Data Data warehouse .

14)spring-boot-starter-data-solr Support Apache Solr Search platform , Include spring-data-solr.

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

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

17)spring-boot-starter-hateoas adopt spring-hateoas Support based on HATEOAS Of RESTful Web service .

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

19)spring-boot-starter-integration Universal support spring-integration modular .

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

21)spring-boot-starter-jersey Support Jersey RESTful Web Service Framework .

22)spring-boot-starter-jta-atomikos adopt Atomikos Support JTA Distributed transactions .

23)spring-boot-starter-jta-bitronix adopt Bitronix Support JTA Distributed transactions .

24)spring-boot-starter-mail Support javax.mail modular .

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

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

26)​ ​Spring Advanced source code family bucket , Click to see ​

27)spring-boot-starter-Redis Support Redis The key stores the database , Include 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 regular test dependencies , Include JUnit、Hamcrest、Mockito as well as spring-test modular .

33)spring-boot-starter-thymeleaf Support Thymeleaf template engine , Include and Spring Integration of .

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

35)spring-boot-starter-web S Support full stack type Web Development , Include Tomcat and spring-webmvc.

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

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

Spring Boot The application starter is also oriented to the production environment 2 Kind of , As follows :

38)spring-boot-starter-actuator Added functions related to product launch , Like measurement and monitoring .

39)spring-boot-starter-remote-shell Added remote ssh shell Support for .

Last ,Spring Boot There are also starters that use alternative technology , As follows :

40)spring-boot-starter-jetty Introduced Jetty HTTP engine ( Used for replacement Tomcat).

41)spring-boot-starter-log4j Support Log4J Log framework .

42)spring-boot-starter-logging Introduced Spring Boot Default logging framework Logback.

43)spring-boot-starter-tomcat Introduced Spring Boot default HTTP engine Tomcat.

44)spring-boot-starter-undertow Introduced Undertow HTTP engine ( Used for replacement Tomcat).

版权声明
本文为[Java white uncle]所创,转载请带上原文链接,感谢
https://javamana.com/2021/11/20211109095357364u.html

  1. 6年老猿带你掌握Spring Boot实现定时任务的动态增删启停
  2. disruptor笔记之六:常见场景,java教程从入门到精通pdf百度云
  3. Pourquoi InnoDB n'utilise - t - il pas un cache LRU naïf?
  4. Java Reflection (2): quelques opérations de base de reflection
  5. 6年老猿帶你掌握Spring Boot實現定時任務的動態增删啟停
  6. Les singes âgés vous permettent de maîtriser le démarrage et l'arrêt dynamiques des tâches programmées par Spring boot
  7. Docker From Beginning to Practice Series IV - docker Container chorégraphe Clean docker Composition
  8. 编写 java 程序,为家用电脑 ipv6 自动更新 goddy dns 记录(ddns)
  9. java jvm-old gc耗时几十s,导致系统告警
  10. Disruptor note 6: scénario commun, tutoriel Java de l'introduction à la maîtrise du PDF Baidu Cloud
  11. 编写Java程序启动脚本最佳实践
  12. How to get the correct Linux user's documents, music videos and other directories?
  13. Java JVM Old GC prend des dizaines de s, ce qui provoque une alarme système
  14. Écrivez un programme Java pour mettre à jour automatiquement les enregistrements DNS goddy (ddns) pour l'ordinateur domestique IPv6
  15. 編寫Java程序啟動脚本最佳實踐
  16. Meilleures pratiques pour écrire des scripts de démarrage de programmes Java
  17. Notes sur springcloud Eureka
  18. Ajout, suppression et modification simples de mybatis
  19. MySQL Learning - Logging System Redo log and Bin log
  20. Springboot Common comments | @ configuration
  21. Mécanisme d'expiration du cache redis et d'élimination de la mémoire
  22. Analyse concise du code source redis 01 - configuration de l'environnement
  23. Java - carte mémoire de l'objet
  24. Redis source Concise Analysis 02 - SDS String
  25. Why did docker lose to kubernetes? Docker employee readme!
  26. Spring cloud gateway practice 2: more routing configuration methods
  27. Principe de mise en œuvre ultime du mécanisme de concurrence Java sous - jacent
  28. [démarrer avec Java 100 exemples] 13. Modifier l’extension de fichier - remplacement de chaîne
  29. Java期末作业——王者荣耀的洛克王国版游戏
  30. Elasticsearch聚合学习之五:排序结果不准的问题分析,阿里巴巴java性能调优实战
  31. Java期末作業——王者榮耀的洛克王國版遊戲
  32. Java final work - King's Glory Rock Kingdom Game
  33. 【网络编程】TCP 网络应用程序开发
  34. 【网络编程入门】什么是 IP、端口、TCP、Socket?
  35. 【網絡編程入門】什麼是 IP、端口、TCP、Socket?
  36. [Introduction à la programmation réseau] qu'est - ce que IP, port, TCP et socket?
  37. [programmation réseau] développement d'applications réseau TCP
  38. [Java Basics] comprendre les génériques
  39. Dix outils open source que les architectes de logiciels Java devraient maîtriser!!
  40. Java经典面试题详解,突围金九银十面试季(附详细答案,mysql集群架构部署方案
  41. java架构之路(多线程)synchronized详解以及锁的膨胀升级过程,mysql数据库实用教程pdf
  42. java整理,java高级特性编程及实战第一章
  43. java教程——反射,mongodb下载教程
  44. Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day12,zookeeper原理作用
  45. Java后端互联网500道中高级面试题(含答案),linux钩子技术
  46. java8 Stream API及常用方法,java初级程序员面试
  47. java-集合-Map(双列)——迪迦重制版,2021Java开发社招面试解答之性能优化
  48. Flink处理函数实战之二:ProcessFunction类,java线程面试题目
  49. flex 布局详解,【Java面试题
  50. Linux basic command learning
  51. Why did docker lose to kubernetes? Docker employee readme!
  52. MySQL安装
  53. Elastic Search Aggregate Learning five: Problem Analysis of Uncertainty of sequencing results, Alibaba Java Performance Tuning Practical
  54. Installing, configuring, starting and accessing rabbitmq under Linux
  55. Oracle SQL injection summary
  56. Installation MySQL
  57. L'exposition à la photo d'essai sur la route i7 du nouveau vaisseau amiral de BMW Pure Electric a également été comparée à celle de Xiaopeng p7.
  58. spring JTA 关于异常处理的时机问题
  59. Le problème du temps de traitement des exceptions dans la JTA printanière
  60. Do you really know MySQL order by