Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/330.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

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
Java 连接池配置是否保持在JPA上下文之外?_Java_Jpa_Persistence_Eclipselink_Connection Pooling - Fatal编程技术网

Java 连接池配置是否保持在JPA上下文之外?

Java 连接池配置是否保持在JPA上下文之外?,java,jpa,persistence,eclipselink,connection-pooling,Java,Jpa,Persistence,Eclipselink,Connection Pooling,您好,我正在通过调用:connection con=entityManager.unwrap(connection.class)从EclipseLink上下文中提取连接对象 我负责释放连接以使其返回池中,但是我需要知道提取的连接是否应保持EclipseLink设置的原始配置,我是指连接数,最大连接数等等。如果是这样,那么一旦它返回EclipseLink,它应该保持与正常工作相同的性能 我需要知道这一原因,也许有人的经验可以帮助我选择,如果以这种方式获得连接,是否会像EclipseLink在使用其

您好,我正在通过调用:connection con=entityManager.unwrap(connection.class)从EclipseLink上下文中提取连接对象

我负责释放连接以使其返回池中,但是我需要知道提取的连接是否应保持EclipseLink设置的原始配置,我是指连接数,最大连接数等等。如果是这样,那么一旦它返回EclipseLink,它应该保持与正常工作相同的性能


我需要知道这一原因,也许有人的经验可以帮助我选择,如果以这种方式获得连接,是否会像EclipseLink在使用其本机JPA时一样保持良好的性能,提前感谢..

您只能在事务范围内打开连接。因此,您将获得EntityManager绑定到的相同连接(从池中)。您不能释放此连接,EclipseLink将在事务结束时释放

因此,明确地说,您不负责释放连接