java - hibernate session 使用特定的jdbc连接?

标签 java hibernate jdbc

我有遗留应用程序。遗留应用程序首先通过其核心逻辑开始事务。它关联的地方 池中的 jdbcConnection。这里不使用任何 hibernate 。这是第 1 步

然后它使用 sessionFactory.openSession(); 打开 session ,这是第 2 步

我没有得到的是步骤 1 中的连接如何与步骤 2 中的 hibernate session 相关联。 hibernate是否提供 这样的配置怎么样?

伙计们,我无法粘贴与上述类相关的代码,因为它太大了。

最佳答案

您可以在 hibernate 配置文件中提供以下自定义连接

<property name="hibernate.connection.provider_class">yours Custom connection provider class</property>

关于java - hibernate session 使用特定的jdbc连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21802152/

相关文章:

命令行中的 Java keylistener

oracle - 保存Grails域对象时如何选择oracle current_timestamp

java - JPA 和 Hibernate 在使用 JSON 的 Spring Rest 中第一次尝试时不会更新一对多关系

java - session 终止后无法将 JDBC 与 Oracle 重新连接

java - 为什么java抛出异常java.lang.ArrayIndexOutOfBoundsException : 1

java - 在 Java 中对 Hash Map 进行两次迭代

java - NoClassDefFoundError : org/bouncycaSTLe/jce/spec/ECPublicKeySpec even though bouncycaSTLe is available

java - 生成 Hibernate 映射文件时未创建注释

Java + SQL Server : Resultset is null?

Java - 这个对象什么时候卸载?