我想知道是否有可能以编程方式提供数据源对象以进行 hibernate 配置?
在我们的系统中,我们构建了一个数据源对象(这是一个 Java SE 应用程序),我想从纯 JDBC 代码转移到 hibernate 。
如果有人知道 JPA 的答案,这也很好。
最佳答案
您可以使用 org.hibernate.cfg.Configuration
对象。
例如 - 数据源:
Configuration cfg = new Configuration()
.setProperty("hibernate.dialect", "org.hibernate.dialect.MySQLDialect")
.setProperty("hibernate.connection.datasource", "java:/MySQLDS");
或司机经理:
Configuration cfg = new Configuration()
.setProperty("hibernate.connection.driver_class", "org.postgresql.Driver")
.setProperty("hibernate.connection.url", "jdbc:postgresql://localhost/test")
.setProperty("hibernate.connection.username", "user")
.setProperty("hibernate.connection.username", "pass");
关于java - 以编程方式为 hibernate 提供数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24175307/