某些特定实体的活跃休眠监听器

时间:2019-01-07 09:08:16

标签: java hibernate listener

我想对某些实体使用休眠监听器。自定义侦听器中使用的instaceof解决方案对我来说不合适,因为我想减少方法调用。

public class CustomPostInsertEventListener implements PostInsertEventListener {

    @Override
    public void onPostInsert(PostInsertEvent event) {
         try {
                  if(event.getEntity() instaceof Person){
                    // do something
                  }
            }
     }

例如,我只想在Person类型的对象上触发注册的侦听器。

0 个答案:

没有答案