从Spring中获得Connection对象问题?

Spring配置文件如下:

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
<property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" />
<property name="url" value="jdbc:oracle:thin:@localhost:1521:orcl" />
<property name="username" value="scott" />
<property name="password" value="tiger" />
</bean>

我如何在Service层中得到。Connection 连接对象。
急啊。 帮帮忙啊。

使用Spring得bean工厂,得到dataSource对象,
然后dataSource.getConnection() 就可以得到connection对象。

dataSource的操作直接参考Commons DBCP的javadoc。
具体参考下面的连接:

参考资料:http://commons.apache.org/dbcp/apidocs/org/apache/commons/dbcp/BasicDataSource.html

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-01-26
调用hibernate中session的session.connection();方法就可获取
相似回答