我需要一些帮助才能解决这个问题。问题是:
我在Spring数据jpa中使用HibernateEnvers进行审计。对于插入和更新操作,代码工作正常。但是在删除操作的情况下,当前的lastmodifieddate不会记录。记录的最后修改日期是先前的操作,而不是当前的系统日期。我已经设置了这个hibernate属性
org.hibernate.envers.store_data_at_delete = true
我尝试使用@PostRemove和@PreRemove带注释的方法来修改实体中的lastModifiedDate,但它不起作用。
请提出一些建议。