Java Hibernate EntityListener与Guice

Java Hibernate EntityListener与Guice,java,hibernate,jpa,guice,entitylisteners,Java,Hibernate,Jpa,Guice,Entitylisteners,我试图将一个类注入到由jpa提供者创建的实体侦听器中。以下代码引发PersistenceException-无法构建hibernate SessionFactory(我预期的)。根据我的研究,JPA2.1似乎支持依赖注入。我缺少一些类型的绑定/提供给guice了解这个类。我猜它必须是某种类型的运行时绑定 public class EntityListener { private SomeService service; @Inject public EntityListener(SomeSe

我试图将一个类注入到由jpa提供者创建的实体侦听器中。以下代码引发PersistenceException-无法构建hibernate SessionFactory(我预期的)。根据我的研究,JPA2.1似乎支持依赖注入。我缺少一些类型的绑定/提供给guice了解这个类。我猜它必须是某种类型的运行时绑定

public class EntityListener {

private SomeService service;

@Inject
public EntityListener(SomeService service) {
    this.service = service;
}

@PostLoad
public void load(Object o){
   //use service here
}
}