SpringBoot 中获取yml文件的值

获取yml配置文件的值

获取yml配置的值,可以用@Value注解去获取

java 复制代码
@Value("${键名}")

使用方法:例如配置文件存放一个学生的信息:

java 复制代码
student:
  name: lisi
  age: 13

获取该学生的的name

java 复制代码
@Value("${student.name}")

获取yml的值 还可以使用注解@ConfigurationProperties(prefix = "前缀")
使用方法:

  • 前缀是层级之间的共同前缀
  • 注解写在类名上面,前缀和yml配置文件保持一致
  • 成员变量名字要和yml里面的键名一样
相关推荐
python零基础入门小白1 天前
【万字长文】大模型应用开发:意图路由与查询重写设计模式(从入门到精通)
java·开发语言·设计模式·语言模型·架构·大模型应用开发·大模型学习
码事漫谈1 天前
C++中不同类型的默认转换详解
后端
码事漫谈1 天前
C++类型转换的隐蔽陷阱:当size_t遇见负数
后端
高山上有一只小老虎1 天前
构造A+B
java·算法
学困昇1 天前
C++中的异常
android·java·c++
MC丶科1 天前
Java设计模式漫画英雄宇宙-工厂模式 —Factory博士的“超级英雄制造机”!
java·设计模式·漫画
码一行1 天前
Go.1.25.4 和 Go.1.24.10 发布了!!
后端·go
虎子_layor1 天前
告别Redis瓶颈:Caffeine本地缓存优化实战指南
java·后端
q***98521 天前
什么是Spring Boot 应用开发?
java·spring boot·后端