NoSuchBeanDefinitionException: No qualifying bean of type 'javax.persistence.EntityManagerFactory' avaliable

在使用spring boot集成多个微服务的时候,由于每个微服务使用orm框架不同,有的用mybatis,有的用mybatis-plus,有的用jpa,导致启动微服务失败。是因为被依赖的微服务使用jpa,而依赖别人的微服务使用mybatis,在applicationContext.xml文件中没有定义EntityManagerFactory。解决方法就是定义EntityManagerFactory:

原文地址:https://www.cnblogs.com/nizuimeiabc1/p/14409708.html