更新后的Hibernate事件根本不起作用

时间:2014-05-15 09:37:21

标签: java hibernate

我创建了一个在更新后运行的Hibernate事件,但它没有被调用。怎么了?

这是我在hibernate.cfg.xml中的设置:

<event type="post-update">
    <listener class="com.zoox.ExampleTrigger"/>
</event>

这是我的倾听者:

package com.zoox;

import org.hibernate.event.spi.PostUpdateEvent;
import org.hibernate.event.spi.PostUpdateEventListener;
import org.hibernate.event.spi.PreUpdateEvent;
import org.hibernate.event.spi.PreUpdateEventListener;

public class ExampleTrigger implements PostUpdateEventListener {

    @Override
    public void onPostUpdate(PostUpdateEvent event) {

    }
}

我错过了什么?

1 个答案:

答案 0 :(得分:0)

尝试使用生命周期回调方法。 试试@PostUpdate。