如何在Spring JDBC中获取当前的连接对象
如何获取 Oracle 数据库的当前连接对象?我在 Spring 3.0.5 中使用 JDBC 模块。
如何获取 Oracle 数据库的当前连接对象?我在 Spring 3.0.5 中使用 JDBC 模块。
从豆中获取 。Connection
DataSource
您可以通过使用Spring依赖注入将其注入到Bean中,或者通过静态访问来访问dataSource:ApplicationContext
DataSource ds = (DataSource)ApplicationContextProvider.getApplicationContext().getBean("dataSource");
Connection c = ds.getConnection();
只是一个信息:我正在使用Spring JDBC模板,它为我保存了当前的连接对象,可以按如下方式接收。
Connection con;
con = getJdbcTemplate().getDataSource().getConnection();