springboot读取yml配置文件
时间: 2023-04-26 10:02:27 浏览: 241
Spring Boot可以通过@ConfigurationProperties注解来读取YAML配置文件。具体步骤如下:
1. 在pom.xml文件中添加以下依赖:
```
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>
```
2. 在application.yml文件中添加配置信息,例如:
```
server:
port: 8080
context-path: /demo
```
3. 在Java类中使用@ConfigurationProperties注解来读取配置信息,例如:
```
@Component
@ConfigurationProperties(prefix = "server")
public class ServerConfig {
private int port;
private String contextPath;
// getter和setter方法
}
```
4. 在需要使用配置信息的地方注入ServerConfig类即可,例如:
```
@RestController
public class DemoController {
@Autowired
private ServerConfig serverConfig;
// 使用serverConfig中的配置信息
}
```
以上就是使用Spring Boot读取YAML配置文件的基本步骤。
阅读全文