SpringBoot四种读取properties文件的方式
环境:IDEA jdk1.8 SpringBoot2.1.4 例,如下默认application.properties文件
一、使用`@ConfigurationProperties`注解将配置文件属性注入到自定义配置对象类中 (1)、首先定义配置对象
(2)、具体使用,运行后将可以得到实体返回数据
二、使用`@Value("${propertyName}")`注解,在需要使用的类中使用成员变量
三、使用Environment,在任何想要用的地方直接获取值
四、通过注册监听器(`Listeners`) + `PropertiesLoaderUtils`的方式(比较前三种方式,更复杂) (1)、编写配置文件监听器,用来加载自定义配置文件 ,实现ApplicationListener<ApplicationStartedEvent>
(2)、编写加载配置文件的类
3、修改启动类,注册监听器
4.编写测试类,运行结果如下
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄













五:over
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
更多精彩