<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          springboot常用Starter介紹

          共 3262字,需瀏覽 7分鐘

           ·

          2020-08-30 05:35

          點擊上方藍色字體,選擇“標(biāo)星公眾號”

          優(yōu)質(zhì)文章,第一時間送達

          ? 作者?|??我是一只老白兔

          來源 |? urlify.cn/IZfiam ? ??

          66套java從入門到精通實戰(zhàn)課程分享?

          1starter的依賴,這里以pom.xml中的spring-boot-starter為例,通過ctrl+鼠標(biāo)點擊可以查看start中具體的依賴

          ?

          ?

          ?

          ?

          ?

          ?2官網(wǎng)

          https://docs.spring.io/spring-boot/docs/2.3.3.BUILD-SNAPSHOT/reference/html/using-spring-boot.html#using-boot-starter

          ?

          ?

          3常用的starter

          spring-boot-starter-activemq

          spring-boot-starter-aop

          spring-boot-starter-data-redis

          spring-boot-starter-freemarker

          spring-boot-starter-thymeleaf

          spring-boot-starter-webflux

          ?

          4常見的starter

          spring-boot-starter
          這是Spring Boot的核心啟動器,包含了自動配置、日志和YAML。

          spring-boot-starter-amqp
          通過spring-rabbit來支持AMQP協(xié)議(Advanced Message Queuing Protocol. 。

          spring-boot-starter-aop
          支持面向方面的編程即AOP,包括spring-aop和AspectJ。

          spring-boot-starter-artemis
          通過Apache Artemis支持JMS的API(Java Message Service API. 。

          spring-boot-starter-batch
          支持Spring Batch,包括HSQLDB數(shù)據(jù)庫。

          spring-boot-starter-cache
          支持Spring的Cache抽象。

          spring-boot-starter-cloud-connectors
          支持Spring Cloud Connectors,簡化了在像Cloud Foundry或Heroku這樣的云平臺上連接服務(wù)。

          spring-boot-starter-data-elasticsearch
          支持ElasticSearch搜索和分析引擎,包括spring-data-elasticsearch。

          spring-boot-starter-data-gemfire
          支持GemFire分布式數(shù)據(jù)存儲,包括spring-data-gemfire。

          spring-boot-starter-data-jpa
          支持JPA(Java Persistence API. ,包括spring-data-jpa、spring-orm、Hibernate。

          spring-boot-starter-data-mongodb
          支持MongoDB數(shù)據(jù),包括spring-data-mongodb。

          spring-boot-starter-data-rest
          通過spring-data-rest-webmvc,支持通過REST暴露Spring Data數(shù)據(jù)倉庫。

          spring-boot-starter-data-solr
          支持Apache Solr搜索平臺,包括spring-data-solr。

          spring-boot-starter-freemarker
          支持FreeMarker模板引擎。

          spring-boot-starter-groovy-templates
          支持Groovy模板引擎。

          spring-boot-starter-hateoas
          通過spring-hateoas支持基于HATEOAS的RESTful Web服務(wù)。

          spring-boot-starter-hornetq
          通過HornetQ支持JMS。

          spring-boot-starter-integration
          支持通用的spring-integration模塊。

          spring-boot-starter-jdbc
          支持JDBC數(shù)據(jù)庫。

          spring-boot-starter-jersey
          支持Jersey RESTful Web服務(wù)框架。

          spring-boot-starter-jta-atomikos
          通過Atomikos支持JTA分布式事務(wù)處理。

          spring-boot-starter-jta-bitronix
          通過Bitronix支持JTA分布式事務(wù)處理。

          spring-boot-starter-mail
          支持javax.mail模塊。

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

          spring-boot-starter-mustache
          支持Mustache模板引擎。

          spring-boot-starter-redis
          支持Redis鍵值存儲數(shù)據(jù)庫,包括spring-redis。

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

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

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

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

          spring-boot-starter-test
          支持常規(guī)的測試依賴,包括JUnit、Hamcrest、Mockito以及spring-test模塊。

          spring-boot-starter-thymeleaf
          支持Thymeleaf模板引擎,包括與Spring的集成。

          spring-boot-starter-velocity
          支持Velocity模板引擎。

          spring-boot-starter-web
          S支持全棧式Web開發(fā),包括Tomcat和spring-webmvc。

          spring-boot-starter-websocket
          支持WebSocket開發(fā)。

          spring-boot-starter-ws
          支持Spring Web Services。
          Spring Boot應(yīng)用啟動器面向生產(chǎn)環(huán)境的還有2種,具體如下:

          spring-boot-starter-actuator
          增加了面向產(chǎn)品上線相關(guān)的功能,比如測量和監(jiān)控。

          spring-boot-starter-remote-shell
          增加了遠程ssh shell的支持。
          最后,Spring Boot應(yīng)用啟動器還有一些替換技術(shù)的啟動器,具體如下:

          spring-boot-starter-jetty
          引入了Jetty HTTP引擎(用于替換Tomcat. 。

          spring-boot-starter-log4j
          支持Log4J日志框架。

          spring-boot-starter-logging
          引入了Spring Boot默認(rèn)的日志框架Logback。

          spring-boot-starter-tomcat
          引入了Spring Boot默認(rèn)的HTTP引擎Tomcat。

          spring-boot-starter-undertow
          引入了Undertow HTTP引擎(用于替換Tomcat.





          ??? ?



          感謝點贊支持下哈?

          瀏覽 76
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产精品久久久久久久蜜月块 | 欧美性爱综合网 | 日韩人妻精品视频一区 | 亚洲在线成人网 | sm在线 |