spring-boot-configuration-processor
我們在自己寫配置文件的時候,沒有提示。如果想有提示,可以借助 configuration-processor 依賴
首先我們看看為什么我們在寫類似於spring時會有提示呢。
看看依賴包含的jar包里面有什么吧。
原因就是,在jar包里有一個元數據 json。
眼熟吧,這就是我們經常寫的用來配置不同接口東西。
這里定義了名字、類型、描述、來源類型、默認值。
我們點進這個來源類看一下。
看到數據來源了。
我們用configuration-processor也可以實現同樣的效果!
開始實操
首先我們創建一個類
@EnableConfigurationProperties(value = PersonConfig.class)
@ConfigurationProperties(prefix = "person")
@Component
@Data
public class PersonConfig {
private String name;
private String age;
private Integer sex;
}
@EnableConfigurationProperties 用於開啟下面的注解。
隨后構建項目。
這里就會有我們剛剛配置過的類了
誒現在就有提示了!!!