resource目录下配置文件user.properties
admin.name=Tom
admin.sex=男
admin.age=24
user1.name=lily
user1.sex=女
user1.age=18
springboot中java实现,两种实现方式:
一:通过@ConfigurationProperties注解来给出前缀
二:使用@Value来获取配置文件的值
两种方式,都通过@PropertySource来指定配置文件的路
@Configuration
@PropertySource(value = "classpath:user.properties", encoding = "utf-8")
@ConfigurationProperties(prefix = "user1")
public class UserBean {
@Value(value = "${admin.name}")
private String admin_name;
@Value(value = "${admin.sex}")
private String admin_sex;
@Value(value = "${admin.age}")
private String admin_age;
private String name;
private String sex;
private String age;
}