Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hibernate Seam-通过(会话)em.getDelegate()获取连接;_Hibernate_Jpa_Seam_Entitymanager - Fatal编程技术网

Hibernate Seam-通过(会话)em.getDelegate()获取连接;

Hibernate Seam-通过(会话)em.getDelegate()获取连接;,hibernate,jpa,seam,entitymanager,Hibernate,Jpa,Seam,Entitymanager,我使用Seam框架 如果我这样做 Session sess = (Session)em.getDelegate(); Connection conn = sess.connection(); 这是一个新的连接吗? 我必须手动关闭连接吗 我在Weblogic应用程序服务器的一个循环中对此进行了测试: Session sess = (Session)em.getDelegate(); for (int i=1; i<=1000; i++) { Connect

我使用Seam框架

如果我这样做

Session sess = (Session)em.getDelegate();
Connection conn = sess.connection();
这是一个新的连接吗? 我必须手动关闭连接吗

我在Weblogic应用程序服务器的一个循环中对此进行了测试:

    Session sess = (Session)em.getDelegate();

    for (int i=1; i<=1000; i++) {
        Connection conn = sess.connection();
        // ... 
        //conn.close();
    }
Session sess=(Session)em.getDelegate();
对于javadoc中的(inti=1;i)

获取此会话的JDBC连接。如果会话使用主动收集版本(如在CMT环境中),则应用程序负责关闭此调用返回的连接。否则,应用程序不应关闭连接