spring boot虽然免除了很多手动配置,但是对于一些特定要求,我们要修改配置文件,需要我们手动进行加载,主要有三种加载配置文件的方法

1、@PropertySource加载配置文件

@PropertySource注解可以指定自定义配置文件的位置和名称

@Configuration注解可以指定为自定义配置类

@ConfigurationProperties可以将自定义配置文件中的属性值注入实体类属性

步骤一:添加test.properties

test_properties

步骤二:创建配置类MyProperties

MyProperties_java

步骤三:编写测试类并运行

2、@ImportResource加载xml文件

@ImportResource通常放置在应用启动类上,使用时需要指定xml配置文件的路径和名称

步骤一:创建MyService类

MyService

步骤二:编写xml文件,将MyService配置为bean

beans.xml

步骤三:在启动类上加入@ImportResource注解指定配置文件

ImportResource

步骤四:编写测试类进行测试

3、@Configuration编写自定义配置类

步骤一:新建MyConfig类,使用@Configuration注解声明该类

MyService配置类

步骤二:编写测试类,对MyService进行测试

最后修改:2023 年 03 月 08 日
如果觉得我的文章对你有用,请随意赞赏