从yml文件中读取数据库配置

时间:2017-10-25 14:45:05

标签: java apache apache-commons

我需要读取数据库配置,如url,username等,以便从yml文件中启用数据库登录。

我尝试使用Apache Properties Configuration但我需要读取.yml文件,因此它不起作用。因为例如我想读取“用户”信息,但在文件中有很多“用户”键。

1 个答案:

答案 0 :(得分:0)

<properties> 
       <entry key="jdbc.username">user</entry>
        <entry key="jdbc.password">name</entry>
   </properties>

然后使用Properties阅读:

            Properties property = new Properties();
            FileInputStream input = new FileInputStream("E:/config.xml");
            property.loadFromXML(input);

            String username = property.getProperty("jdbc.username");