1. 新建:version.properties(名称自定义,但是后面的.properties不能变,否则读取不到,一般在本项目resoure下创建)
my.name = xxxx
my.age = 88
2. 新建读取配置类
@Component
//文件路径 UTF-8编码 classpath(本项目resource目录下)
@PropertySource(value = "classpath:version.properties",encoding = "UTF-8")
//配置项
@ConfigurationProperties(prefix = "my")
public class VersionConfig {
private static String name;
private static String age;
public static String getName() {
return name;
}
public void setName(String name) {
VersionConfig.name = name;
}
public static String getAge() {
return age;
}
public void setAge(String age) {
VersionConfig.age = age;
}
}
3. 使用
System.out.println(VersionConfig.getName());
System.out.println(VersionConfig.getAge());