Spring Boot配置文件properties/yml/yaml
Spring Boot支持多种配置文件格式,包括properties、YAML以及YML。
- properties格式
application.properties
server.port=8080
Java代码
@Value("${server.port}")
private int serverPort;
- YAML格式
application.yml
server:
port: 8080
Java代码
@Value("${server.port}")
private int serverPort;
- YML格式
application.yml
server:
port: 8080
Java代码
@Value("${server.port}")
private int serverPort;
注意:YAML和YML是同义词,通常使用YAML扩展名。
在Spring Boot中,配置文件的位置和名称有特定要求,一般放在src/main/resources
目录下,名称为application.properties
或application.yml
。
配置文件中的值可以通过@Value
注解注入到Spring Bean中,或者通过@ConfigurationProperties
注解将配置映射到一个对象中。
评论已关闭