在将EntityManager自动装入服务时,FactoryBeanNotInitializedException

时间:2014-12-17 14:59:59

标签: java spring hibernate jpa autowired

问题:在将FactoryBeanNotInitializedException注入服务时尝试解决EntityManager异常时从何处开始?

代码:

@Service
public class MyService {
    ....
    @Autowired
    private EntityManager entityManager;

例外:

org.springframework.beans.factory.FactoryBeanNotInitializedException: FactoryBean is not fully initialized yet

2 个答案:

答案 0 :(得分:2)

@PersistenceContext(的unitName =" puName&#34) EntityManager em;

并确保必须注册EntityManager ...

答案 1 :(得分:1)

尝试@PersistenceContext而不是@Autowired