通过java程序从Hibernate.cfg.xml获取DataBase名称

时间:2014-02-12 08:59:14

标签: java hibernate

我只想知道如何使用java程序从hibernate.cfg.xml获取数据库名称

任何人都可以帮我获取数据库名称。

提前致谢。

1 个答案:

答案 0 :(得分:1)

使用hibernate.properties代替hibernate.cfg.xml

在hibernate.properties ,,,你可以为数据库添加这些属性: -

hibernate.database.application=database_name

您可以通过以下代码轻松找到数据库名称: -

private static Properties props;
props = new Properties();     
props.load(PropertiesManager.class.getClassLoader().getResourceAsStream("hibernate.properties"));
String databaseNmae = prop.getProperty("hibernate.database.application");