编程语言
首页 > 编程语言> > java-Apache DBUtils-存储过程

java-Apache DBUtils-存储过程

作者:互联网

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管理的.请注意关闭连接,异常处理等.

希望这可以帮助.

标签:jdbc,apache-commons,java,stored-procedures
来源: https://codeday.me/bug/20191201/2084348.html