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;
}