java 用@Value 获取list方法

@Configuration
@PropertySource("classpath:application.properties")
public class MainConfig {
	@Value("#{'${name}'.split(',')}")
	private String[] name;
	@Value("${age}")
	private int age;

	public MainConfig() {
	}

	public MainConfig(String[] name, int age) {
		this.name = name;
		this.age = age;
	}

	public String[] getName() {
		return name;
	}

	public void setName(String[] name) {
		this.name = name;
	}

	public int getAge() {
		return age;
	}

	public void setAge(int age) {
		this.age = age;
	}
}
application.properties的内容:

name=zhangsan,lisi,wangwu
age=24
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐