spring boot 添加自定义配置文件并读取属性
程序员文章站
2022-05-01 08:18:08
...
"123"
"pcq"
spring 属性文件默认配置文件是从application.properties读取的,
但是我想把配置文件分开,比如 业务的我想放在biz.properties, 客户端配置的放在client.properties ,
但是注入呢,经过测试可以这么做
比如
//多个配置文件
@PropertySource("classpath:biz.properties")
@Controller
public class UserService {
//来自 application.properties
@Value("${name}")
private String name;
//来自biz.properties
@Value("${biz}")
private String biz;
@RequestMapping("/test")
public void test(){
System.out.println(biz);
System.out.println(name);
}
}
biz.properties 内容如下
biz="biz"
结果:
"123"
"pcq"
推荐阅读
-
Spring Boot读取自定义配置文件
-
解决spring boot读取自定义配置文件的办法
-
spring boot 读取自定义资源文本配置文件
-
【Spring Boot】Spring Boot @ConfigurationProperties示例 | 读取自定义配置文件信息
-
Spring boot读取自定义的配置文件
-
spring boot 添加自定义配置文件并读取属性
-
Spring boot 读取配置文件(application.yml)中的属性值
-
spring boot 读取配置文件(application.yml)中的属性值
-
Spring boot 读取配置文件(application.yml)中的属性值
-
Spring Boot Configuration 配置文件读取以及自定义配置文件