java调用procedure,不错

前几天接到个任务,cutoff程序,简单说就是数据结存的东东,我想到了在java里直接调用个存储过程,可以实现呢,看了点资料,很快就搞定了,而且发现对数据操作,也免了一些hibernate做model的问题,这样写就是省心啊,还有重要一点,就是速度比较快,值得一用啊!简单的代码如下:
CallableStatement call = session.connection().prepareCall("{call cutoff(?,?)}");
call.setString(1,para1);
call.setString(2,para2);
call.execute();
session.flush();
call.close();
cutoff procedure:
create or replace procedure proc_cut_off(para1 in varchar2,para2 in varchar2) as
num number;
begin
......
end;

你可能感兴趣的:(java,Hibernate)