欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Mybatis 初学碰到的错误,Error building SqlSession. The error may exist in SQL Mapper Configuration

程序员文章站 2022-05-29 17:50:23
...

Mybatis的创立出现的一些错误

网上查了很多大众的错误,也进行了代码检查,但是问题还是没有解决,在我耐心的仔细查询下。终于找到了
程序报错,首先要知道错在哪?

错误一:

unknown DataSource propert:user

Mybatis 初学碰到的错误,Error building SqlSession. The error may exist in SQL Mapper Configuration
这是个不能被解析识别的变量:
经过对比

原图:
uMybatis 初学碰到的错误,Error building SqlSession. The error may exist in SQL Mapper Configuration
改过以后:Mybatis 初学碰到的错误,Error building SqlSession. The error may exist in SQL Mapper Configuration
可以发现:在配置的时候解析资源时:用户名的标准就是用“username

错误二:拼写错误(由于写代码的过程中出现的手误造成)

上图:

The setting LogImpl is not known:

Mybatis 初学碰到的错误,Error building SqlSession. The error may exist in SQL Mapper Configuration
仔细检查代码发现 “LogImpl” 的首字母不能大写。所以在配置文件中,字母的大小写或有无空格都格外的重要。

其他的两个问题随着拼写问题,变量问题的解决,也就没有了
Mybatis 初学碰到的错误,Error building SqlSession. The error may exist in SQL Mapper Configuration
Mybatis 初学碰到的错误,Error building SqlSession. The error may exist in SQL Mapper Configuration

再上一张配置成功的图

Mybatis 初学碰到的错误,Error building SqlSession. The error may exist in SQL Mapper Configuration

总结:归根到底就是敲的少,手生。所以这个时间正好是给自己充电的时间,抓紧敲吧。请记住: 你现在敲的每一行代码,最终都会给你带来经济的效益。 加油!!!