我正在将我的代码从 spring boot 1.5.4 迁移到 2.0.8。这样做时,实体管理器在 jboss 上部署时会引发错误:
将 @Autowired 用于 EntityManager 时:
No qualifying bean of type 'javax.persistence.EntityManager'
并且在使用@PersistenceContext 时:
No qualifying bean of type 'javax.persistence.EntityManagerFactory'
我观察到的是,当我使用嵌入的 infinispan 的 uber jar 时,这个问题不会出现在 jboss 上。我不想使用 uber jar,因为它会带来其他问题。
森栏
相关分类