java - 如何在Hibernate中添加数据库更改的监听器?

标签 java sql hibernate servlets

如何为 Hibernate 中的插入、更新、删除等行更改添加监听器。

最佳答案

您可以使用 JPA 监听器 @PostUpdate@PostPersist@PostRemove (这些可跨 ORM 框架移植),您可以查看 here对于 JPA 规范。

The PostPersist and postRemove callback methods are invoked for an entity after the entity has been made persistent or removed. These callbacks will also be invoked on all entities to which these operations are cascaded.

关于java - 如何在Hibernate中添加数据库更改的监听器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40488569/

相关文章:

java - 尝试在空对象引用上调用虚拟方法 'void ListView.setAdapter(ListAdapter)'

Java线程转储,找不到阻塞其他线程的线程

java - 使用 Java 中的用户输入创建 X 模式?

MySQL - 条件 MIN MAX 返回不同的记录

PHP MYSQL 查询按类别排序

java - 从简单的 HQL 查询中获取无效参数索引 1

java - 在什么类型的应用程序或场景中 PL/SQL 作为后端更好?

java - 死锁和同步方法

java - 使用 group by 在 mysql 中选择计数并在每一行中重复计数

java - 映射实现接口(interface)的两个类之一