2010-05-14 60 views

回答

0

您不能使用HibernateTemplate调用您的过程,请使用SessionFactory中的getCurrentSession()方法或使用HibernateTemplate中的getSession。

如果您的过程没有返回游标或函数,那么您可以使用findByNameQuery()方法,但如果您的过程返回某些游标或函数,则该方法将不起作用。

如果是碰巧,你必须从你的会话连接

java.sql.Connection con = getSession().connection;<br> 
CallableStatement statement = con.prepareCall(<your procedure>);<br> 
//some setting parameter for your procedure<br> 
statement.execute(); 
相关问题