使用Guice的Hibernate EntityListener

时间:2017-10-12 15:46:27

标签: java hibernate jpa guice entitylisteners

我正在尝试将一个类注入我的jpa提供程序创建的实体侦听器中。以下代码抛出PersistenceException - 无法构建hibernate SessionFactory(我期望)。从我的研究看来,jpa 2.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
}
}

0 个答案:

没有答案