一、概述
SpringBoot專案中組態檔是必不可少的,隨著配置的大量增加,如果只是一味放在框架自帶的application.properties檔案中,就會導致該過度臃腫且分類不夠明確,為解決這一問題,我們常常需要自定義組態檔,此時就會帶來一個問題,那就是自定組態檔無法被框架所識別(如果被識別,組態檔會帶有一個小綠色的葉子),框架無法識別也就是導致輸入配置時,沒有相應的提示,為解決這一問題,我的方法如下;
二、環境
| 環境 | 版本 |
|---|---|
| Idea | 2020.1.1 |
| SpringBoot | 2.2.6.RELEASE |
三、解決步驟
1、打開一個SpringBoot工程,滑鼠在上專案右擊,選擇open module setting(F4)如下圖所示:

2、選擇Modules >> Spring >> 點擊右上角的綠色小葉子(如步驟3)如下圖所示;

3、點擊**+號**(步驟1),選擇對應的組態檔,然后一路OK,具體操作如下圖所示;

4、結果如下所示,該組態檔也帶有我們夢寐以求的小綠葉子(被框架管理),同時帶自動提示,如下圖所示:

溫馨提示:如果沒有輸入配置提示,可能需要補充以下依賴:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<version>2.2.6.RELEASE</version>
</dependency>
四、結束語
贈人玫瑰,手有余香,請留下你的贊或者寶貴意見吧!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/243234.html
標籤:其他
