apache dbutils库是否可以调用oracle存储过程?

最佳答案

是:

QueryRunner run = JDBCConnectionFactory.getQueryRunner(database);
Connection conn = run.getDataSource().getConnection();
CallableStatement cs = conn.prepareCall("{CALL procName()}");
ResultSet rs = cs.executeQuery();
JongoResultSetHandler handler = new JongoResultSetHandler(true);
return handler.handle(rs);

在这里,我使用QueryRunner实例来获取其连接,因为它是由DBUtils管理的。请注意关闭连接,异常处理等。

希望这可以帮助。

09-29 22:12