java - Hibernate 4.1 使用现有的 jdbc 连接

标签 java hibernate

我正在应用程序内部使用 Hibernate,已经初始化了 jdbc 连接。 我如何告诉 hibernate 使用它?

我在 3.x javadoc 中看到 SessionFactory#openSession(Connection connection) 但 Hibernate 4.1 中没有这个函数。

最佳答案

找到解决方案:

sessionFactory.withOptions().connection(Connection conn).openSession()

关于java - Hibernate 4.1 使用现有的 jdbc 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9348849/

相关文章:

java - 将对象引用保存到 Android 中的 Bundle

java - 尝试连接用户时出现 Hibernate 异常 - 字段 'username' 没有默认值

java - 运行 Java Web 应用程序的最低要求

Java-Hibernate-新手 : How do I acces the values from this list?

java - 为什么这个 String desc 变量没有在 hibernate 中插入到数据库中

Java:检测用户何时在窗口边界外单击

java - 我可以从 Spring Boot 应用程序启动电报机器人吗?

java - 客户端通过套接字从服务器接收消息时出现一些问题

javascript - Java doPost() 在使用 getParameter() 时可以工作,但 doGet() 总是抛出 null...为什么?

SQL 警告代码 : -1100, SQLState:02000