一尘不染

我们如何用Hibernate和JPA调用存储过程?

hibernate

我们如何使用Hibernate或JPA调用存储过程?


阅读 296

收藏
2020-06-20

共1个答案

一尘不染

您可以执行以下操作

 Session session = sessionFactory.openSession();
Transaction tx = session.beginTransaction();
PreparedStatement st = session.connection().prepareStatement("{call procedureName(?, ?)}");
                st.setString(1, formatter.format(parameter1));
                st.setString(2, formatter.format(parameter2));
                st.execute();
tx.commit();

请在需要的地方添加异常处理。

2020-06-20