1
我想創建使用java.sql.Connection對象的Hibernate實體管理器,並使用了持久性單元,有沒有什麼辦法可以實現這一點?如何使用java.sql.Connection創建hibernate實體管理器
該場景是我的應用程序使用Hibernate,在一個流程中我們將調用一個獨立的Java程序,它返回一個連接對象,我必須使用相同的連接來持久化事務。
我想創建使用java.sql.Connection對象的Hibernate實體管理器,並使用了持久性單元,有沒有什麼辦法可以實現這一點?如何使用java.sql.Connection創建hibernate實體管理器
該場景是我的應用程序使用Hibernate,在一個流程中我們將調用一個獨立的Java程序,它返回一個連接對象,我必須使用相同的連接來持久化事務。
通過實現接口org.hibernate.connection.ConnectionProvider並通過hibernate.connection.provider_class屬性指定您的自定義實現,您可以定義自己的插件策略來獲取JDBC連接。
如何從「獨立Java程序」獲取連接?連接對象不是可以從一個JVM傳遞到另一個JVM的。 – Olaf
它是一個獨立的程序,它將返回一個普通的連接對象。我必須重新起訴相同的連接 – Venkatesh
這是獨立的「在單獨的JVM中運行」還是獨立的,如「這是一羣其他人的代碼,我可以通過唯一公開的方法調用」? – Olaf