通过JDBC驱动程序管理器使用来自数据源的连接的优势

问题描述 投票:0回答:1

问题基本上是确定数据访问层上的最佳实践。

我想在使用数据源或传统驱动程序管理器之间进行选择,以在Web应用程序上加载连接。我很清楚知道以下优点

  1. 配置的灵活性
  2. 内置连接池机制

但是,如果我可以牺牲配置灵活性的优势并拥有自己的连接池机制,那么我还能从数据源中获得其他好处吗?以其他方式解决由应用程序管理的jdbc驱动程序连接而不是容器管理时,我将面临的限制或问题。

我知道这个问题是如此愚蠢,以至于我应该知道某人的优势比我的应用程序更注重处理连接。但是这种情况很少见,无法在Web应用程序中使用数据源。我会在关注以下内容

  1. 我如何更好地设计自己的连接池?
  2. 通过DriverManager API访问连接时,还有其他注意事项吗?>

问题基本上是确定数据访问层上的最佳实践。我想选择使用数据源还是传统的驱动程序管理器来在Web应用程序上加载连接。 ...

java tomcat jdbc datasource
1个回答
3
投票

请注意,根据用户输入动态地以编程方式创建DataSource(由连接池支持)是很有可能的。

© www.soinside.com 2019 - 2024. All rights reserved.