Spring boot在实际项目中会有很多属性配置,如资源文件来源等。也会再自己定义一些属性。
自定义属性与加载
例如在自定义目录下的a.priperties文件中加入自定义属性
如:
myname = dapeng
myage = 666
然后通过相应的注解获得该文件@PropertySource(value = { "...../a.properties" })表示获取自定义目录下的这个文件
以及通过
@Value("${属性名}")
注解来加载对应的配置属性,具体如下:
@Configuration //注解为配置文件 @PropertySource(value = { "...../a.properties" }) //获取自定义属性的配置文件地址 public class BlogProperties { @Value("${myname}") private String name; @Value("${myage}") private int age; // 省略getter和setter }
转载请注明原文地址: https://www.6miu.com/read-84398.html