Mybatis错误总结
记录在使用Mybatis过程中遇到的问题总结
报错 :
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
原因: 引入类名的时候产生了空格
数据库连接报错:
Error setting driver on UnpooledDataSource. Cause: java.lang.ClassNotFoundException: Cannot find class: com.mysql.cj.jdbc.Driver
问题描述&解决: 数据库的版本匹配的不对。
后来发现问题是:尽管在pom.xml文件中配置了8.0.11版本的依赖 但是在右侧"Maven"标签下引入的还是5.0.27的版本
3.运行测试的时候报错:
Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. The XML location is 'mapper/UserMapper.xml'. Cause: org.apache.ibatis.builder.BuilderException: Ambiguous collection type for property 'orderList'. You must specify 'javaType' or 'resultMap'.
问题描述&解决:
映射配置文件中出现问题,使用collection
标签的时候应该注意collection property="xxx"
的属性xxx是否和映射类(java文件)中的属性名一致
4.核心配置文件中文件夹名写错:
运行测试的时候 terminal报了如下错误
org.apache.ibatis.binding.BindingException: Type interface Mapper.UserMapper is not known to the MapperRegistry.
问题描述&解决:
请检查 此处name是接口文件所在包名的Reference 文件名是否写的正确
此处我写的是存放核心配置 .xml 文件的文件夹名,而不是interface所在包名 但是复制的时候写错了,文件夹名称应该是"Mapper" 而不是 “mapper”
Mybatis错误总结相关推荐
- mybatis错误:Type interface com.sks.dao.UserDao is not known to the MapperRegistry.
mybatis错误org.apache.ibatis.binding.BindingException: Type interface com.sks.dao.UserDao is not known ...
- idea整合mybatis错误
今天idea整合mybatis的时候出现了如下错误 2018-04-25 16:51:23.718 ERROR 9036 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/] ...
- Spring集成Mybatis错误Result Maps collection already contains value for XXX
Spring在集成Mybatis出现如下错误: SpringResult Maps collection already contains value for com.guowei.maven.fra ...
- mybatis错误——java.io.IOException Could not find resource comxxxxxxMapper.xml
在学习Mybatis的时候,参考网上的教程进行简单demo的搭建,配置的没有问题,然后出现了下面的错误! Exception in thread "main" java.lang. ...
- 【MyBatis错误集】--lineNumber: 132; columnNumber: 28; 元素类型 insert 必须后跟属性规范 或 /
错误描述: Caused by: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause ...
- Mybatis错误 Result Maps collection already contains value for xxx
使用mybatis 启动项目失败 错误信息: org.springframework.beans.factory.BeanCreationException: Error creating bean ...
- Mybatis错误——Could not find resource com/kuang/dao/UserMapper.xml
Could not find resource com/kuang/dao/UserMapper.xml 错误描述: 没有找到com/kuang/dao/UserMapper.xml文件 D:\Jav ...
- mybatis错误:bad SQL grammar [];error occurred while setting parameters;involve defaultParameterMap处理
业务描述:由于处理数据量庞大,多表进行拆分,每次任务新建一个表.在往新建表(表名要传参)插入数据时,提示错误: Error updating database. Cause: java.sql.SQ ...
- Mybatis错误:Type interface com.dao.UserDao is not known to the MapperRegistry.
1.编写简单的mybatis架构后,运行显示出现错误:Type interface com.dao.UserDao is not known to the MapperRegistry. 2.添加my ...
最新文章
- Mysql将日期转为字符串
- JavaScript数据结构与算法——列表详解(下),基于Nodejs实现一个列表应用
- java 防并发_并发:如何防止两个不同类中的两个方法同时运行?
- 如何使用CPU来加速你的Linux命令
- GAN生成对抗网络基本概念及基于mnist数据集的代码实现
- LeetCode 2040. 两个有序数组的第 K 小乘积(嵌套二分查找)
- 开发者说:如何使用插件降低上传文件部署服务的复杂度
- Set与WeakSet
- 优化理论18----Fritz John条件
- H5的sessionStorage 和 localStorage
- js 获取/设置文本输入域内光标的位置的方法
- 怎么把索尼摄像机拍摄的RSV文件修复转换为MXF视频
- GIS基础软件技术体系发展及展望
- java 页面换行_java 页面换行处理
- linux 搜狗输入法变繁体字,搜狗输入法变成繁体字怎么办
- 华为手机设置 网页打不开java_如何设置华为手机浏览器,打开后不会自动跳转......
- Android谷歌地图地理编码,谷歌地图API地理编码多个地点
- 基于高德地图SDK开发之地图显式
- 小学计算机兴趣小组计划书,小学书法兴趣小组计划书
- 无法获得锁 /var/lib/dpkg/lock-frontend。锁正由进程 1870(aptd)持有 的解决问题
热门文章
- 电大计算机期末试题,电大《计算机》期末考试试题及答案
- 挖掘机包络图matlab_MATLAB|Hilbert变换与包络线绘制
- 基于OpenCV技术的汽车牌照的识别
- HTC推出了VIVE Comos 全新 VR(虚拟现实)系列产品
- matlab中的方波信号图片_干货|SCI论文的图片绘画软件(上)
- 太阳辐射测试服务市场现状研究-
- 5G大时代来临智慧城市智能化建设加速完成
- SmartPhone操作系统桌面设置教程(一)
- OBD 诊断与 UDS 诊断有什么区别?
- wordpress修复插件_关于WordPress及其修复方法的15个最烦人的事情