1、取一个配置值,分割成list
@Value("#{'${image.product}'.split(',')}")
private List imageProducts;
2、获取配置文件里的所有key
除非自己定义一个property-place-holder,或者自己去读取那个配置文件,否则办不到。
3、获取配置文件里所有key对应的value
注入一个Environment即可,如下:
@Service
@PropertySource(value = "classpath:business_parameter.properties")
public class UnionLoanConstants implements InitializingBean {
@Autowired
private Environment environment;
}
本文介绍了如何在Spring框架中操作配置文件,包括将配置值分割为列表、获取配置文件的所有key以及通过注入Environment来获取所有key对应的value。这些技巧对于理解和使用Spring配置非常实用。
1508

被折叠的 条评论
为什么被折叠?



