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