怀旧网,博客详情:SpringBoot 在初始化加载无法使用@Value的时候读取配置文件教程

1、java枚举类详解

2、java String 类和类方法详解

3、StringBuffer 详解

4、Java Math 类详解

5、java random详解

6、java Date类使用讲解

7、java 集合类详解

8、java算法二分查找

9、SpringBoot 在初始化加载无法使用@Value的时候读取配置文件教程

10、springboot 项目配置本地jar包导入

11、单个java文件运行需要带上jar包的用法

12、spring boot 项目配置https服务

13、Java异常详解

14、Java Collection的使用

15、Java List 集合

16、Java ArrayList 介绍

17、Java LinkedList 讲解

18、Java Set 集合介绍

19、Java HashSet 介绍

20、Java TreeSet 介绍

21、Java Map 介绍以及子类介绍

22、Java 多线程使用介绍

23、Java 注解讲解

24、Java 反射讲解

25、Java 反射讲解

26、HashMap 源码讲解

27、面向对象初级教学

28、Java整合JWT使用

原创

SpringBoot 在初始化加载无法使用@Value的时候读取配置文件教程

读取数据库数据案例

// 创建YamlPropertiesFactoryBean对象
YamlPropertiesFactoryBean factory = new YamlPropertiesFactoryBean();
// 设置要读取的YAML文件路径
factory.setResources(new ClassPathResource("application.yml"));

// 读取YAML文件内容并转换为Properties对象
Properties properties = factory.getObject();

// 读取配置属性
String url = properties.getProperty("spring.datasource.url");
String username = properties.getProperty("spring.datasource.username");
String password = properties.getProperty("spring.datasource.password");

connection = DriverManager.getConnection(url, username, password);

在上述代码中,我们使用YamlPropertiesFactoryBean类来读取YAML文件,并将其转换为Properties对象。首先,创建YamlPropertiesFactoryBean对象,然后使用setResources()方法设置要读取的YAML文件路径,这里使用ClassPathResource来读取config.yml文件。接下来,通过getObject()方法获取Properties对象,然后可以使用getProperty()方法读取配置属性的值。

请将config.yml替换为你实际的YAML文件名,并确保文件位于resources目录下的正确路径中。

  • 平台作者:怀旧(联系作者)
  • QQ:444915368
  • 邮箱:444915368@qq.com
  • 电话:17623747368
  • 评论

    登录后才可以进行评论哦!

    回到顶部 留言