博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mybatis中一对多关系实现中的错误
阅读量:6417 次
发布时间:2019-06-23

本文共 430 字,大约阅读时间需要 1 分钟。

    在使用mybatis实现一对多关系时,发生了如下的错误:

错误一:

原因在于:在两个实体类的映射配置文件中出现了死循环,所以导致stackoverflowError。该死循环的发生主要是两个文件中的一对多关系和多对一关系实现时,resultMap的引用出现了死循环。

由配置信息可以看出,两个配置文件的对应关系存在引用死循环。

错误二:

nullpointerException-------有可能是因为,定义的javabean与数据库中的表的字段名不一致,这时配置文件里select标签不能使用resultType属性,应该为resultMap属性,属性值为ResultMap标签的id属性值

错误三:

could not initialize class com.xxx.util.MybatisUtil-------原因是配置文件有错误

转载于:https://www.cnblogs.com/shouming/articles/7805804.html

你可能感兴趣的文章
android开发——获取手机SD卡的容量
查看>>
django ajax提交 Forbidden CSRF token missing
查看>>
maven常见异常
查看>>
shell基础一
查看>>
windows下查看端口占用情况
查看>>
轻松玩转window7之五:管理共享
查看>>
邮件服务器搭建,可连接客户端
查看>>
大数据时代的遨游
查看>>
大数据测试之hadoop单机环境搭建(超级详细版)
查看>>
我的友情链接
查看>>
CSS教程:div垂直居中的N种方法[转]
查看>>
javascript正则表达式和字符串RegExp
查看>>
ASP.NET 开发必备知识点(1):如何让Asp.net网站运行在自定义的Web服务器上
查看>>
Linux 查看服务器开放的端口号
查看>>
声明临时表
查看>>
ssh 免密码登陆配置
查看>>
iOS运行回路(RunLoop)总结
查看>>
矩阵-DirectX与OpenGL的不同
查看>>
求解最大矩形面积 — leetcode 85. Maximal Rectangle
查看>>
iOS学习笔记06—Category和Extension
查看>>