由于我对该主题不熟悉,我的问题标题可能完全错误 - 如果需要,请纠正我。
现在到了这一点:
我最近做了一个简单的ORM项目,它包含3个实体类(Person,Account,PhoneNumber)和一些关系。
现在,我刚刚创建了一个新类ManagedEntity
public abstract class ManagedEntity {
protected int id;
private Date lastModifDate;
private String lastModifUser;
}
我有:
Person扩展了ManagedEntity
帐户扩展了ManagedEntity
PhoneNumber扩展了ManagedEntity
到目前为止,我已经使用2个接口访问了我的数据库
人员服务(使用EntityManager添加,删除,修改实体)
查询界面(使用条件查询来获取我们正在寻找的实体)
我现在想要做的是添加一个处理程序,每当一个实体被持久化时,它将自己填充ManagedEntity
个字段。
有谁能告诉我如何制作一个事件处理程序?我指的是我应该放在哪里和什么代码"检测"特定类型的每个事件?