tomcat - 使用 EclipseLink 配置连接池

标签 tomcat jpa eclipselink connection-pooling

我目前正在与以下项目合作:

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/

相关文章:

java - 如何在 Tomcat 上将 Rserve 与 JSP 一起使用? (Windows 7的)

java - 检查数据库中是否存在记录(来自大量数据)的有效方法(JPA/Hibernate)

java - 返回更新的实体后出现 LazyInitializationException

java - JPA 标准 JOIN : what does {oj . ..} 在 SQL 中意味着什么?

jsp - session 无法解析为通过 jsp 发送邮件的类型

apache - 重写(隐藏)jsp 扩展制动 servlet

java - JPA 和 PostgreSQL

java - 使用 JPA 第二次读取对象不会更新它

Tomcat-从多个 Web 模块重定向到默认操作

mysql - Springboot : join query two Mysql DB schemas