junit单元测试运行报错。

 

SQL语句写错了,连接超时,把mybatis配置发出来看看。

你截图都没截到位呀,比如测试类的测试有问题的方法,对应mapper的xml文件

你的mapper文件里对应的xml里的select有问题吧,一般来说和mybatis配置没什么关系

这种问题大致都有这几种

1.sql后面你给他加分号了所以报错了

2.select标签里面有javaType属性映射对应的实体类,别忘了,如果你写映射文件 也就是resultMap标签<resultMap id="xx">....,那么就不使用javaType标签,而是select里面写上resultMap="xx"

3.里面字段名写错了,这个应该不会犯下吧

4.测试的时候传参有误

5.select标签id有重复

 

连接超时,1.检查一下你的数据库服务启动没有;2.检查你的数据库连接配置对不对。