我目前正在与以下项目合作:
jsf 2.1.2, eclipseLink 2.4.1, sql server 2008 windows authentication and Apache tomcat 7.0
我已经设置了连接和 jndi,一切正常。
还有一个要求,我必须配置一个连接池,因为我只有一个连接(因为 win 身份验证),你知道用 JPA 配置连接池的最佳方法吗?可能吗?
提前致谢
最佳答案
如果您的 tomcat 上只有一个 Web 应用程序,您可以使用内部 Eclipselink connection pool . (您也可以检查 this )
但是如果你有多个应用程序或者你需要一个不同的连接池你应该首先禁用 Eclipselink 内部池并在你的 tomcat 中设置一个数据源并使用 tomcat connection pool (或任何其他解决方案)。最后,您应该修改您的 persistence.xml 以指向此数据源。
关于tomcat - 使用 EclipseLink 配置连接池,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23944433/