我使用JNDI进行数据库连接。我在META中为连接创建了一个XML文件。
<?xml version="1.0" encoding="UTF-8"?>
<!-- The contents of this file will be loaded for each web application -->
<Context crossContext="true">
<!-- Default set of monitored resources -->
<WatchedResourc
我使用postgres驱动程序连接到Amazon。这里还有BasicDataSource来自DBCP 2.0.1,JdbcTemplate来自Spring 4。我将DataSourceTransactionManager与Transactional注释结合使用。
看起来DataSource还在继续创建新的连接!
// that is how dataSource is created
BasicDataSource dataSource = new BasicDataSource() {
public Connection getConnection() throws SQL
我怀疑池是否真的适用于vb.net。我使用下面的查询来检查从不同pc机到数据库的连接。
SELECT hostname,p.status,[program_name],loginame,name
FROM Master..sysprocesses as p join master.dbo.sysdatabases as d on p.dbID = d.dbID
WHERE p.ecid=0 and p.hostname<>''
order by name
在输出中,我看到了从pc到同一个数据库的多个连接。
因此,我对this.In (我的vb.net应用程序)