问题描述
- spring怎么获得当前的connection啊?
-
在applicationContext.xml里配置datasource用的ProxoolDataSource,
sqlmapclient配置用这个这个datasource
出现了一个问题 就是sqlmapclient把autocommit设为false没有作用,因为想做个批处理
我想获取spring当前sqlmapclient的connection 将它设为非自动提交,怎么做啊?我查到下面方法:
通过DataSourceUtils.getConnection(DataSource);就能获取到设置的DataSource 然后获得connection
public static Connection getConnection()
throws SQLException
{return DataSourceUtils.getConnection((DataSource)ServiceLocator.getBean("dataSource"));
}
但是ServiceLocator没有啊?
用sqlMapClient.getDataSource().setAutoCommit(false) 没有用,再sqlMapClient.getDataSource().getAutoCommit();还是true!!。。。。。求解求解 求大神
时间: 2024-11-03 16:37:43