91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何手動構建springBoot啟動器

發布時間:2020-08-03 11:22:12 來源:億速云 閱讀:155 作者:小豬 欄目:編程語言

小編這次要給大家分享的是如何手動構建springBoot啟動器,文章內容豐富,感興趣的小伙伴可以來了解一下,希望大家閱讀完這篇文章之后能夠有所收獲。

我們都知道可以使用SpringBoot快速的開發基于Spring框架的項目。由于圍繞SpringBoot存在很多開箱即用的Starter依賴,使得我們在開發業務代碼時能夠非常方便的、不需要過多關注框架的配置,而只需要關注業務即可。

其實springboot的一個啟動器基本上就包含兩個項目,一個是spring-boot-starter,另一個是spring-boot-autoConfigure

如何手動構建springBoot啟動器

舉個Json啟動器的例子,這里面包含了josn的starter和autoConfiger,因為autoConfiger里面集成了許多的配置,所以就是其他的模塊也共用了這一個,其實在這個autoConfiger項目里面主要是看spring.factories這個配置文件,這個里面配置springboot官方的模塊的autoConfiger

如何手動構建springBoot啟動器

我們剛才舉的例子json的就在這里

如何手動構建springBoot啟動器

其實總結起來也就是說,starter項目模塊在pom文件中引入了autoConfiger這個項目,所以starter里面可以使用autoConfiger里面的東西。

其實寫自己啟動器也就是大致5個步驟

1:編寫自己具體的業務,根據自己的需求。

2:xxxProperties配置文件的編寫

3:xxxAutoConfigure的編寫

4:將我們的啟動類放到springboot項目中的resouces/META-INT下面的spring.factories(這個目錄以及文件需要自己手動建)

5:將自己編寫的自動配置安裝到Maven倉庫即可。

6:測試。

下面是我自己編寫的一個簡單的啟動器:

第一步首先創建一個空項目,根據自己的需求創建。

如何手動構建springBoot啟動器

第二步:編寫peoperties

如何手動構建springBoot啟動器

第三步:編寫autoConfig

如何手動構建springBoot啟動器

第四步:主要是我們的業務

如何手動構建springBoot啟動器

第五步:創建META-INF/spring.factories文件

如何手動構建springBoot啟動器

第六步:把項目打包并測試,在starter項目中引入autoConfig

如何手動構建springBoot啟動器

如何手動構建springBoot啟動器

最后一步,便是建立一個項目測試

如何手動構建springBoot啟動器

如何手動構建springBoot啟動器

其實是不是很簡單,和我們平常的項目打包引入區別不大,主要是這個步驟牽涉到springboot的運行機制原理

看完這篇關于如何手動構建springBoot啟動器的文章,如果覺得文章內容寫得不錯的話,可以把它分享出去給更多人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

潍坊市| 车险| 长子县| 桃源县| 南通市| 福海县| 丰顺县| 繁峙县| 炉霍县| 平顺县| 桃源县| 白水县| 探索| 桦川县| 台前县| 手游| 德令哈市| 兴安盟| 鄂州市| 望谟县| 石林| 柏乡县| 彩票| 前郭尔| 怀仁县| 宝鸡市| 文山县| 织金县| 淅川县| 尚义县| 黑水县| 绥芬河市| 南涧| 云霄县| 柏乡县| 南城县| 喀喇沁旗| 陆川县| 恭城| 滁州市| 定边县|