您的位置: 首页 > 文章 > 05_SpringBoot-属性文件properties形式 05_SpringBoot-属性文件properties形式 分类: 文章 • 2025-01-26 15:32:40 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、还可以通过直接加载对象形式去获取其值 最后会得到与之前获取相同的值