【发布时间】:2017-11-26 13:38:18
【问题描述】:
我正在寻找一种方法来拦截 JDBCTemplate 在内部创建的连接,即当函数 getConnection() 被 JDBCTemplate 调用时创建的连接。
ex:如果我使用jdbcTemplate.update(query);,我想获取用于完成此更新语句的连接信息。有没有办法查看连接中间或执行此语句后的元数据?我正在使用 C3P0 连接池。
许多人建议使用 DataSourceUtils.getConnection() ,但这只是从池中获取新连接并不能解决我的问题。
这个帖子也有效地提出了同样的问题:How to get current Connection object in Spring JDBC
【问题讨论】:
标签: java spring jdbc spring-jdbc jdbctemplate