在hibernate中如何确认/验证session.save(实体),session.delete(实体)和session.update(实体)操作是否已成功执行而没有再次调用db?
我的意思是,如果你删除一个实体,你如何确认它被删除.可以在不再调用数据库的情况下完成吗?
如果要捕获会话对象上的实体的保存/更新/删除调用失败,您应该注意HibernateException一个子类RuntimeException.如果未抛出异常,则表示操作成功.
如果你使用JPA语义,则PersistenceException是反的一部分HibernateException,你应该小心处理这种故障场景.
| 归档时间: |
|
| 查看次数: |
9850 次 |
| 最近记录: |