SpringBoot 中获取yml文件的值

获取yml配置文件的值

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

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

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

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

获取该学生的的name

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

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

  • 前缀是层级之间的共同前缀
  • 注解写在类名上面,前缀和yml配置文件保持一致
  • 成员变量名字要和yml里面的键名一样
相关推荐
一条Go19 分钟前
两套权限目录,三重闸门:Alioth 的多租户 RBAC 为什么这么拧
后端·程序员·github
Tokenfree36 分钟前
把多模态 OCR 接进业务系统:四千张运单,三个坑
后端
十碗饭吃不饱36 分钟前
后端运维:网络联通、进程查询、Java服务启动脚本
java·运维·网络
用户8593130613543 分钟前
我给 AI Agent 写了个下载器:293KB 的网页,不再吃掉 7 万 token
后端
T_Wizard43 分钟前
后端转 AI 应用开发,我先把这 12 个名词理清了:一张图看懂架构、RAG、Tool Calling 与 MCP
java·ai编程
杨航 AI1 小时前
JEV的用法
java·前端·数据库
灿飞1 小时前
Kotlin与Java虚拟机七:空安全:把十亿美元的错误消灭在类型系统里
java·kotlin
phil61 小时前
沙箱核心功能系列 06:编排调度与资源管理
后端
小兔子1 小时前
if (system(cmd) != 0) 判不出命令失败:它返回的是等待状态,不是退出码
后端
艾迪的技术之路1 小时前
16k 条慢查询,128 张分表,我这么解决
后端·github