Java代码的配置的弊端

每一个值都需要一个value 且属性写死到类中如果别的地方使用就无法调用 解决方法 使用spring boot 的属性注入
【1】注入方法需要在resource中创建application.properties会自动加载这个文件加入之前的属性


【2】在之前文件中不通过加载jdbc.properties文件形式注释掉

【3】创建一个类来单独使用来加载属性文件(方便以后多次使用)就不用使用value的形式 直接调用即可直接使用注解 @ConfigurationProperties的形式自动注入其中 但是需要提供get/set方法 maven中加入配置文件



会自动的将其中的值加载到前面对应的地方

但是现在前面多了一个JDBC 前缀 需要在注解中加入前缀注解 会自动的将jdbc . 后面信息设置到其中

【4】使用刚才创建的属性 使用注解@EnableConfigurationProperties用来指定加载的属性

1、加载后可以使用@Autowired 方式加载进去 直接使用get的方式去获取其中的值 2、还可以通过直接加载对象形式去获取其值

最后会得到与之前获取相同的值
相关文章:
-
2022-02-18
-
2021-09-26
-
2022-12-23
-
2022-12-23
-
2021-10-19
-
2021-08-02
-
2021-07-23
-
2021-11-14
猜你喜欢
-
2022-12-23
-
2022-12-23
-
2021-11-18
-
2022-01-26
-
2021-11-20
-
2021-06-23
相关资源
-
下载
2021-06-27
-
下载
2021-06-26
-
下载
2023-03-17
-
下载
2023-01-21
-
下载
2021-07-01