SpringBoot 中获取yml文件的值

获取yml配置文件的值

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

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

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

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

获取该学生的的name

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

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

  • 前缀是层级之间的共同前缀
  • 注解写在类名上面,前缀和yml配置文件保持一致
  • 成员变量名字要和yml里面的键名一样
相关推荐
鲨鱼辣钊4 小时前
【FastAPI筑基-Day19】APScheduler定时任务全实战|自动执行、动态启停、后台常驻
java·spring·fastapi
学长毕业设计8 小时前
基于SpringBoot的公益基金管理系统(源码+文档+讲解视频)
java·spring boot·后端
东小西9 小时前
【SAA实战】第 3 篇 · 工具调用全攻略:把业务能力交给 Agent 自己调度
java·后端·spring
东小西9 小时前
【SAA实战】第 4 篇 · Agent 短期记忆:saver 让 Agent 跨轮记得住(threadId 隔离)
java·后端·spring
许彰午9 小时前
22-DataCenter报文序列化
java·低代码·架构·状态模式
2601_962065259 小时前
[MySQL] SQL优化之性能分析
java·sql·mysql
阿kun要赚马内9 小时前
MySQL 索引基础
后端·mysql
小范同学_9 小时前
JDK1.7 与 JDK1.8 HashMap 底层原理对比 + 数组并发扩容死循环详解
java·开发语言
码事漫谈10 小时前
我啥都能做,却不知道做什么了
后端
geovindu10 小时前
CSharp: 万年历
开发语言·后端·c#·.net