您的位置:首页 > 产品设计 > UI/UE

获取yml配置文件的两种方式@ConfigurationProperties和@Value

2020-01-15 11:10 2411 查看

一,@ConfigurationProperties

  1. 可以添加前缀 prefix="xxxx"只当添加配置文件前缀为xxx的属性
  2. 该注解适用于获取配置文件的属性,配置到某一个类中
  3. 支持复杂的类型:对象,嵌套对象,复杂集合类型

二,@Value

  1. 适用于获取配置文件某个属性
  2. 不支持复杂类型

当spring-boot-starter-parent 版本为2.1.4时 @ConfigurationProperties获取配置类值部位null
当spring-boot-starter-parent 版本为2.1.4时 @PropertySource能够成功读取yml等配置文件结合@Value获取文件内容

  • 点赞
  • 收藏
  • 分享
  • 文章举报
resource19610 发布了2 篇原创文章 · 获赞 0 · 访问量 190 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: