springboot-EntityManagerFactory that could not be found._JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > springboot-EntityManagerFactory that could not be found.

springboot-EntityManagerFactory that could not be found.

 2019/4/8 15:45:20  chanwu1100  程序员俱乐部  我要评论(0)
  • 摘要:现象:springboot项目,启动报:service无法注入repository。排查:注掉service的component,重新启动,报错换为:EntityManagerFactorythatcouldnotbefound.思考:检查jpa依赖是否正常;排查结果正常。重新检查启动类配置,发现EnableAutoConfigration里exclude了DataSourceAutoConfigration取消屏蔽后启动正常。结论:jpa数据源不加载会导致jpa相关bean无法初始化
  • 标签:not Spring CTO

现象:springboot项目,启动报:service无法注入repository。

排查:注掉service的component,重新启动,报错换为:EntityManagerFactory that could not be found.

思考:检查jpa依赖是否正常;排查结果正常。

重新检查启动类配置,发现EnableAutoConfigration里exclude了DataSourceAutoConfigration

?

取消屏蔽后启动正常。

?

结论:jpa数据源不加载会导致jpa相关bean无法初始化。

?

如果最开始搭建项目为了快速启动而在启动类中注掉了DataSource,后续加入entity、repository等jpa / orm处理的时候记得要打开。

上一篇: cron表达式 下一篇: 没有下一篇了!
发表评论
用户名: 匿名