数据源或连接池应用程序服务器 JDBC 资源的数据源
在应用程序服务器中创建 JNDI JDBC 连接池时,我总是将类型指定为 。我从来没有真正考虑过它,因为更喜欢池连接而不是非池连接似乎总是很自然的。javax.sql.ConnectionPoolDataSource
但是,在查看一些示例(特别是Tomcat)时,我注意到它们指定了.此外,似乎有设置,给人的印象是这些连接也是池化的。Glassfish还允许这些参数,而不管选择的数据源的类型如何。javax.sql.DataSource
maxIdle
maxWait
- 是否在应用程序服务器(或 servlet 容器)中池化?
javax.sql.DataSource
- 选择(或反之亦然)有什么(如果有的话)优势?
javax.sql.ConnectionPoolDataSource
javax.sql.DataSource