(1) @Value注解
用于逐个读取application.properties中的配置
案例演示
在开发环境的配置文件applicatin-dev.properties中,添加两个自定义配置项school.name和school.website。在idea中可以看到这两个属性不能被SpringBoot识别,背景是桔色的




(2) @ConfigurationProperties ( 方式1)
在com.rdz.springboot.config包下创建ConfigInfo类,并为该类加上Component和ConfigurationProperties注解,prefix可以不指定,如果不指定,那么会去配置文件中寻找与该类的属性名一致的配置,prefix的作用可以区分同名配置
(方式2)


解决 @ConfigurationProperties 异常
本文详细介绍如何使用@Value和@ConfigurationProperties注解在SpringBoot中读取配置文件application.properties的自定义配置项,包括ConfigInfo类的创建及注解使用,帮助开发者掌握配置读取技巧。
1721

被折叠的 条评论
为什么被折叠?



