@ConfigurationPrroperties(prefix = “person”)
这个只能获取到全局配置文件中的值
通过@PopertySource(value = {“classpath:person.properties”})获取到指定文件的配置
@ImportResource:导入Spirng的配置文件,让配置文件里面的内容生效
测试容器中是否有helloService Bean
此时测试为false。
将@ImportResource(locations = {“classpath:beans.xml”})加入到主配置类上面后,在容器中将存在bean ,测试结果为true;
这是不可以现实的。
springboot推荐给容器添加组件的方式是通过配置类实现
02@PopertySource与@ImportResource区别
最新推荐文章于 2024-10-04 10:08:05 发布