DataSource getConnection新连接或现有连接

时间:2015-01-12 19:44:19

标签: java glassfish datasource jtds

DataSource getConnection()方法是为每个调用返回一个新的Connection,还是可以返回由同一个线程打开的现有连接?这个实现依赖吗?

我在glassfish 3.1上使用jtds驱动程序。感谢。

1 个答案:

答案 0 :(得分:1)

查看jtds驱动程序的源代码,似乎为getConnection()的每次调用创建一个新的连接对象。

如果您进一步查看driver.connect(url, props)调用,它会使用驱动程序(在驱动程序的connect()方法中)创建一个新的连接对象。