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

2020-04-15 18:17:45 浏览数 (1)

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

代码语言:javascript复制
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-configuration-processor</artifactId>
    <optional>true</optional>
</dependency>

gradle 4.5 以前的版本:

代码语言:javascript复制
dependencies {
    compileOnly "org.springframework.boot:spring-boot-configuration-processor"
}

gradle 4.6 以上的版本:

代码语言:javascript复制
dependencies {
    annotationProcessor "org.springframework.boot:spring-boot-configuration-processor"
}

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

代码语言:javascript复制
compileJava.dependsOn(processResources)

0 人点赞