yml自定义属性添加提示
1.引入依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> </dependency>
2.自定义属性类,使用注解@ConfigurationProperties,如:
@Data @ConfigurationProperties(prefix = "app") public class AppProperty { /** * 项目版本号 */ private String version; }
3.使用注解@EnableConfigurationProperties,如:
@EnableConfigurationProperties({AppProperty.class})
@SpringBootApplication
public class App {
public static void main(String[] args) {
SpringApplication.run(App.class, args);
}
}
4.yml中使用自定义属性,如:
# 自定义项目配置
app:
# 项目版本号
version: d1.0.0
5.如果还是没有提示,可尝试build项目或run项目或清除idea缓存
浙公网安备 33010602011771号