Java Hibernate 4.x/JPA 2中不再支持定义事件侦听器注册?

Java Hibernate 4.x/JPA 2中不再支持定义事件侦听器注册?,java,jpa-2.0,hibernate-4.x,Java,Jpa 2.0,Hibernate 4.x,我注意到当前的Hibernate 4.2.x用户指南和文档没有提到在persistence.xml文件中声明侦听器的任何方法。回到JPA 1.0,我们可以使用以下属性: <property name="hibernate.ejb.event.pre-insert" value="org.foo.MyPreInsertListener"/> 在JPA2/Hibernate4上,似乎只能使用org.Hibernate.integrator.spi.integrator以编程方式注册

我注意到当前的Hibernate 4.2.x用户指南和文档没有提到在persistence.xml文件中声明侦听器的任何方法。回到JPA 1.0,我们可以使用以下属性:

<property name="hibernate.ejb.event.pre-insert" value="org.foo.MyPreInsertListener"/>

在JPA2/Hibernate4上,似乎只能使用org.Hibernate.integrator.spi.integrator以编程方式注册事件侦听器。这是真的吗?侦听器的声明式注册是否已被弃用