springboot yalm 配置list
时间: 2024-10-22 08:12:16 浏览: 11
SpringBoot yml配置文件注入List和Map
在Spring Boot应用中,YAML(Yet Another Markup Language)是一种简洁易读的数据配置格式,可以用于替代传统的XML配置文件。如果你想在Spring Boot中配置一个List,通常会在application.yml 或 application.properties这样的配置文件中设置。例如:
```yaml
myConfigList:
- item1
- item2
- item3
```
或者
```properties
myConfigList=firstItem,secondItem,thirdItem
```
在Java代码里,你可以通过`@ConfigurationProperties(prefix = "myConfigList")`注解来自动将这些值转换为List:
```java
@Configuration
@ConfigurationProperties(prefix = "myConfigList")
public class AppConfig {
private List<String> items;
// getters and setters...
}
```
然后在需要的地方,你可以通过@Autowired注入AppConfig并访问items列表。
阅读全文