spring boot 读取application.yml自定义配置文件
程序员文章站
2022-03-02 18:13:37
...
(1)引入依赖包
<!--读取资源文件依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<optional>true</optional>
</dependency>
(2)application.yml自定义配置
employee :
salary: 2000
title: programer
(3)创建自定义字段bean
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;
@Component
@ConfigurationProperties(prefix = "employee")
public class EmployeeApplicationUnt {
private String salary;
private String title;
public String getSalary() {
return salary;
}
public void setSalary(String salary) {
this.salary = salary;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
}
(4)测试获取资源文件中的值
@Autowired
private EmployeeApplicationUnt salar;
@RequestMapping("/getEmp")
public String getEmp(){
return salar.getSalary();
}
浏览器打开已经获取到值了
上一篇: 使用hadoop jar命令和linux命令运行jar包
下一篇: gdb命令和使用示例
推荐阅读
-
Spring-Boot使用嵌入式容器,那怎么配置自定义Filter呢
-
spring-boot-2.0.3不一样系列之番外篇 - 自定义session管理,绝对有值得你看的地方
-
Spring boot 学习笔记 1 - 自定义错误
-
IDEA开发spring boot应用时 application.yml 或 application.properties 自定义属性提示
-
golang 使用 viper 读取自定义配置文件
-
浅谈Spring Boot 属性配置和自定义属性配置
-
Spring Boot: 配置文件详解
-
Spring boot中自定义Json参数解析器
-
荐 Spring-boot-study02-spring.xml配置文件注入组件和@Bean注解注入组件差别
-
Spring Boot 实现配置文件加解密原理