【问题标题】:JDBC Connection Pool [closed]JDBC连接池[关闭]
【发布时间】:2011-09-09 13:51:48
【问题描述】:

我通过扩展连接和驱动程序类来编写我的连接池。它工作正常,但问题是我现在想施加一个上限,如果达到上限,那么我想将请求存储在队列中,并在任何连接空闲时返回。我怎样才能做到这一点。 提前感谢您的回复

【问题讨论】:

  • 有必要自己写连接池吗?
  • 是的,我们需要自己的游泳池

标签: java jdbc connection-pooling


【解决方案1】:

这是一个糟糕、糟糕的设计。

您的池不应要求您扩展任何内容。它也不应该与请求有关。只需检查进出连接。让另一个组件管理请求队列并与您的池协作以获取连接。

连接池已完成。最容易维护的是别人写的。

【讨论】:

  • @siree - duffymo 是对的。如果您的数据库需要连接池,请查看 Apache 的 commons-dbcp。
  • 如果我需要创建我们自己的连接池。我怎样才能做到这一点。实际上,我们需要一个独立的 Java 程序来帮助管理连接
  • @siree:为什么你需要一个独立(一个并发用户)程序的连接池?或者它是一个服务器端应用程序?
  • 它不是服务器端应用程序。我们有一个调度程序(石英调度程序),一个独立的 Java 程序,可以更新很少的数据库表。为了管理这些连接,我需要一个连接池
猜你喜欢
  • 2018-09-09
  • 1970-01-01
  • 2011-06-23
  • 2011-07-07
  • 1970-01-01
  • 2016-07-06
  • 2011-10-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多