JFinal 调用 oracle 存储过程的 步骤
来源:互联网 发布:知入与知出议论文答案 编辑:程序博客网 时间:2024/05/21 10:18
原帖地址:http://my.oschina.net/u/931157/blog/103424
JFinal 本身已经提供了 Db.execute(ICallback Callback); 的方法来调用存储过程。
下面就是演示如何进行调用
先定义一个类 实现接口 ICallback 因为ICallback中已经有 conn 代码如下
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
class
oracleDbPro
implements
ICallback {
public
String oid =
null
;
public
ResultSet rs =
null
;
@Override
public
void
run(Connection conn)
throws
SQLException { <span></span>
CallableStatement proc =
null
;
try
{
proc = conn
.prepareCall(
"{ call PKG_JAVA_WEBSITEAPP_OPER.SP_ORDER_TRICE_SEARCH(?,?) }"
);
proc.setString(
1
, oid);
proc.registerOutParameter(
2
, OracleTypes.CURSOR);
proc.execute();
rs = (ResultSet) proc.getObject(
2
);
}
finally
{
DbKit.close(proc, conn);
}
}
}
在controller 中 调用存储过程返回的值:代码如下
1
2
3
4
5
6
public
void
trackresult() {
oracleDbPro oracleDbK =
new
oracleDbPro();
oracleDbK.oid =
"010020002"
;
Db.execute(oracleDbK);
ResultSet rs = oracleDbK.rs;
}
虽然很简单, 但是因为之前 一直不知道怎么使用 研究了很久才发现, 所以记录下来,有碰到类似问题的朋友也方便参考!
0 0
- JFinal 调用 oracle 存储过程的 步骤
- jfinal调用存储过程
- Jfinal调用存储过程方法
- JFinal调用Mysql存储过程方法
- JFinal调用Mysql存储过程方法
- Oracle存储过程的调用
- Oracle存储过程的调用
- Oracle存储过程的调用
- Oracle存储过程的调用
- c#调用sql存储过程的步骤
- 数据库存储过程,事务 jfinal中调用存储过程,事务
- oracle调用存储过程
- Oracle调用存储过程
- oracle调用存储过程
- oracle 存储过程调用
- ORACLE的存储过程的异步调用
- ORACLE的存储过程的异步调用
- Oracle 存储过程 调用带有 out 参数的存储过程
- OpenStack Neutron中的DVR简介与OVS流表分析
- pdf编辑工具下载
- 排序算法之快速排序
- java实现网络爬虫
- Xcode7中你一定要知道的炸裂调试神技
- JFinal 调用 oracle 存储过程的 步骤
- 拨打电话
- oracle的坑(不定期更新)
- Microsoft Chart 控件横坐标显示不全等问题
- 20款素质过硬的响应式CSS栅格系统
- docker1.9源码分析(二):client流程之CmdPull命令
- GTK+图形化应用程序开发学习笔记(一)—概述
- iOS定时器应该在viewDidDisappear还是dealloc方法里调用invalidate方法
- 持久层mybatis如何防止sql注入攻击