我开发非JAVA EE应用程序。来自here
对于非Java EE应用程序,通常使用内部连接 池。默认情况下,EclipseLink会话使用内部连接池。
此外,我没有在persistence.xml中配置连接池。但是在org.eclipse.persistence.core.log
中,我看到以下内容:
TRACE | Connection acquired from connection pool [read].
TRACE | reconnecting to external connection pool
DEBUG | SELECT * FROM test
TRACE | Connection released to connection pool [read].
请注意reconnecting to external connection pool
。外为什么?怎么解释呢?
答案 0 :(得分:1)
我发现了问题。为了使EclipseLink使用内部池,我们必须在persistence.xml中设置
<property name="eclipselink.connection-pool.force-internal-pool" value="true"/>
希望能节省一些时间。