gpt4 book ai didi

java - Spring 框架将 Connection 对象传递给遗留代码

转载 作者:行者123 更新时间:2023-12-01 16:37:30 25 4
gpt4 key购买 nike

我正在使用 Spring JDBC 3.0.6。我还有使用普通 JDBC 的遗留代码。遗留代码中有一些方法需要 java.sql.Connection 对象。我想从我的 Spring 代码中调用这个方法。如何传递 java.sql.Connection 对象?

如果我从数据源获取连接对象,那么我需要管理此连接的返回/释放。我可以不只是获取事务中连接对象的引用吗?

我正在使用基于注释的配置和基于 aop 的声明性事务。

最佳答案

使用JdbcTemplate.execute(ConnectionCallback) 。连接回调将有权访问 Spring 自动打开、关闭并与当前事务关联的连接。

关于java - Spring 框架将 Connection 对象传递给遗留代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7650967/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com