码迷,mamicode.com
首页 > 移动开发 > 详细

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jpaMappingContext之解决办法

时间:2019-12-01 21:05:14      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:col   lips   with   启动   XML   illegal   产生   name   eating   

错误产生背景:
将之前用Eclipse写的Blog项目迁移到Idea上面。Ecilpse项目一直是没有问题的。

错误原因分析:
原因是项目依赖中引入的jpa,另外也与Idea比较智能也有关系

解决办法:

第一,在启动类中加上如下注解代码

@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class,JpaRepositoriesAutoConfiguration.class,HibernateJpaAutoConfiguration.class})

第二,maven依赖中排除该依赖(尽管在pom.xml去除了,但是不要忘记maven有依赖传递的特性)

参考解决办法链接(stackoverflow上面找到的解决方案):
https://stackoverflow.com/questions/40738818/illegalargumentexception-at-least-one-jpa-metamodel-must-be-present

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jpaMappingContext之解决办法

标签:col   lips   with   启动   XML   illegal   产生   name   eating   

原文地址:https://www.cnblogs.com/youcong/p/11967296.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!