服务器与应用程序之间的连接池

时间:2018-01-16 05:28:04

标签: weblogic connection-pooling apache-commons-dbcp

在应用程序代码中进行连接池设置之间有什么区别,如下面的链接所示,与服务器本身相同,如weblogic的第二个链接所示?

  1. http://javarevisited.blogspot.com/2012/06/jdbc-database-connection-pool-in-spring.html

  2. https://docs.oracle.com/cd/E13222_01/wls/docs81/ConsoleHelp/jdbc_connection_pools.html#1106131

  3. 有人可以解释一下吗?

    谢谢!

1 个答案:

答案 0 :(得分:0)

如果您是一名Web应用程序程序员,只需尝试新的东西,您就可以这样做。如果你愿意,你可以学习两种方法。

如果您正在建立公司,您可能需要更多的结构和职责分离:

服务器连接池的一些优点是:

  • 安全。生产数据库的密码可以保持加密状态,并且开发人员不知道。
  • 角色分离。连接池可以由不同的人管理,比如中间件管理员,他们可能不知道如何编码。
  • 管理。非开发人员可以管理停止,启动和其他生命周期事件。
  • 配置。可以根据需要由数据库管理员或数据分析员对池进行微调。