SpringBoot 中获取yml文件的值

获取yml配置文件的值

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

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

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

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

获取该学生的的name

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

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

  • 前缀是层级之间的共同前缀
  • 注解写在类名上面,前缀和yml配置文件保持一致
  • 成员变量名字要和yml里面的键名一样
相关推荐
Victor35616 分钟前
Redis(57)Redis的慢查询日志是什么?
后端
Victor35617 分钟前
Redis(56)如何监控Redis的内存使用情况?
后端
纳于大麓19 分钟前
Android Maven私服搭建(Windows)
java·maven
程序员爱钓鱼1 小时前
Go语言实战案例——进阶与部署篇:使用Go编写系统服务(如守护进程)
后端·google·go
哈基米喜欢哈哈哈1 小时前
低版本的JVM遇到高版本的class字节码是否会报错
java·jvm
JaguarJack1 小时前
PHP 15 个高效开发的小技巧
后端·php
235161 小时前
【并发编程】详解volatile
java·开发语言·jvm·分布式·后端·并发编程·原理
IT_陈寒2 小时前
JavaScript性能优化:3个被低估的V8引擎技巧让你的代码提速50%
前端·人工智能·后端
洛小豆2 小时前
java 中 char 类型变量能不能储存一个中文的汉字,为什么?
java·后端·面试
爱吃烤鸡翅的酸菜鱼2 小时前
从数据库直连到缓存预热:城市列表查询的性能优化全流程
java·数据库·后端·spring·个人开发