本文介绍了如何在Spring JDBC中获取当前的Connection对象的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何获取Oracle数据库的当前Connection对象?我在Spring 3.0.5中使用JDBC模块。

How can I get the current Connection object for an Oracle database? I'm using the JDBC module in Spring 3.0.5.

推荐答案

获取连接来自 DataSource bean。

您可以通过使用Spring依赖注入来访问dataSource来注入它进入你的bean,或静态访问 ApplicationContext

You can access the dataSource by using Spring dependency injection to inject it into your bean, or by accessing ApplicationContext statically:

DataSource ds = (DataSource)ApplicationContextProvider.getApplicationContext().getBean("dataSource");
Connection c = ds.getConnection();

这篇关于如何在Spring JDBC中获取当前的Connection对象的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-28 20:47