Java 提交到数据库时执行一些常见的操作

Java 提交到数据库时执行一些常见的操作,java,hibernate,Java,Hibernate,我使用hibernate作为ORM工具,我想为我刷新到数据库中的所有实体执行一些常见的操作 目前,每当我将对象保存到数据库中时,我都会执行以下步骤:- 公开会议 开始交易 创建Te对象 使用session.save保存对象 如果保存成功,则提交事务。否则回滚事务 结束会话 现在,我想执行一些后保存和预刷新检查,是否有任何方法可以这样做 谢谢。您可以实现的“preFlush”方法。检查hibernate拦截器。您可以实现的“preFlush”方法。检查hibernate拦截器

我使用hibernate作为ORM工具,我想为我刷新到数据库中的所有实体执行一些常见的操作

目前,每当我将对象保存到数据库中时,我都会执行以下步骤:-

  • 公开会议
  • 开始交易
  • 创建Te对象
  • 使用
    session.save保存对象
  • 如果保存成功,则提交事务。否则回滚事务
  • 结束会话
  • 现在,我想执行一些后保存和预刷新检查,是否有任何方法可以这样做


    谢谢。

    您可以实现的“preFlush”方法。检查hibernate拦截器。

    您可以实现的“preFlush”方法。检查hibernate拦截器