2010-05-14 58 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(); 
相關問題