获取yml配置文件的两种方式@ConfigurationProperties和@Value
2020-01-15 11:10
2411 查看
一,@ConfigurationProperties
- 可以添加前缀 prefix="xxxx"只当添加配置文件前缀为xxx的属性
- 该注解适用于获取配置文件的属性,配置到某一个类中
- 支持复杂的类型:对象,嵌套对象,复杂集合类型
二,@Value
- 适用于获取配置文件某个属性
- 不支持复杂类型
当spring-boot-starter-parent 版本为2.1.4时 @ConfigurationProperties获取配置类值部位null
当spring-boot-starter-parent 版本为2.1.4时 @PropertySource能够成功读取yml等配置文件结合@Value获取文件内容
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- spring boot 配置文件properties,yml语法学习及属性获取@ConfigurationProperties和@Value
- SpringBoot的properties和yml两种配置方式, 配置注入参数, 以及配置文件读取失效的问题
- SpringBoot获取yml和properties配置文件的内容
- SpringBoot学习:获取yml和properties配置文件的内容(转)
- spring boot项目获取application配置文件参数的两种方式
- Spring扫描配置文件的两种方式及获取配置文件属性参数的方式
- JAVA中properties配置文件的两种读取方式
- java 获取.properties配置文件方式(存放在src下面),获取部署项目的路劲
- 在spring中获取properties文件键值对的两种方式
- 两种解析properties配置文件的方式
- SpringBoot学习:获取yml和properties配置文件的内容
- SpringBoot学习:获取yml和properties配置文件的内容(转)
- java中读取一个properties配置文件的常用的两种方式
- SpringBoot学习:获取yml和properties配置文件的内容
- SpringBoot学习:获取yml和properties配置文件的内容(转载)
- java程序读取properties配置文件的两种方式,备忘
- org.apache.hadoop.yarn.conf.ConfigurationProviderFactory分析加载配置文件两种方式
- Java代码中获取配置文件(config.properties)中内容的两种方法
- @Autowired获取配置文件中被注入实例的两种方式
- SpringBoot获取yml和properties配置文件的内容