请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

运行单元测试注入dao类报错

运行项目3-1代码,在单元测试类内注入dao类,就报一下错误:
图片描述

java.lang.IllegalStateException: Failed to load ApplicationContext

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘entityManagerFactory’ defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]

Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]

项目结构和yml配置
图片描述

请问老师这个怎么解决?

正在回答 回答被采纳积分+3

1回答

廖师兄助理 2020-06-12 02:36:32

你一步一步来,先空的springboot启动不报错以后,在慢慢添加相关依赖,跟着视频里面走,git里面有相关源码,你直接都加上,哪里地方少了东西看不出来的

0 回复 有任何疑惑可以回复我~
  • 提问者 南柯一梦21 #1
    Git下载了老师的相关源码,换了数据库地址也运行不了,怎么回事呢
    回复 有任何疑惑可以回复我~ 2020-06-12 08:04:38
  • 提问者 南柯一梦21 #2
    多谢解答,已解决,原来是springboot的版本太高了,没把他换成低版本
    回复 有任何疑惑可以回复我~ 2020-06-12 12:52:02
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信