spring boot 配置文件自定义属性开启提示

使用插件可以让 spring boot 项目中自己定义的PropertiesConfiguration类属性在配置时自动提示

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-configuration-processor</artifactId>
    <optional>true</optional>
</dependency>

gradle 4.5 以前的版本:

dependencies {
	compileOnly "org.springframework.boot:spring-boot-configuration-processor"
}

gradle 4.6 以上的版本:

dependencies {
	annotationProcessor "org.springframework.boot:spring-boot-configuration-processor"
}

如果使用 additional-spring-configuration-metadata.json 配置文件单独设置了其他的配置提示,则还要设置

compileJava.dependsOn(processResources)

效果如下:

Leave a Comment

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据