【发布时间】:2011-01-22 11:29:12
【问题描述】:
我一直在研究连接池选项,但与相同的 Spring/Hibernate 解决方案相比,Tomcat JNDI 连接池方法的区别是什么让我有些不清楚。
虽然可以使用1、2 来实现池化,但考虑到我们的限制,使用Tomcat 更适合我们使用的特定应用程序。
阅读,有一些建议给just stick with Spring/Hibernate。
每种方法之间是否有值得一提的显着差异?其他人对其中一个或另一个(或两者)的个人经验是什么 - 我已经成功使用 Spring/Hibernate 多年了。
【问题讨论】:
-
我可能错了,但我认为,如果您使用 JNDI 连接池,它将是容器范围的(例如,在多个 Web 应用程序之间共享)。如果您在 Spring 上下文中定义连接池,它将留在您的上下文中(例如,它将是应用程序范围的)。我没有使用过 Tomcat+JNDI 选项,所以我无法给出真正好的建议。
标签: java tomcat jdbc connection-pooling