![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyBatis
hb1993
这个作者很懒,什么都没留下…
展开
-
使用通用 Mapper 的批量插入时出现的问题(设置了默认值且不为 null 的字段报错不能插入 null)
使用通用 Mapper 批量插入时出现的坑(设置了默认值的字段报错不能插入 null)原创 2022-08-01 11:22:48 · 1643 阅读 · 0 评论 -
解决 Cause: java.lang.IllegalArgumentException: Result Maps ... XXX.BaseResultMap
问题场景:当使用 MyBatis Generator 两次或以上时会触发该问题。原因:生成的 XML 映射文件内容会重复,原来生成过的内容不会被覆盖,所以就造成了相同的内容重复生成,像标题中的 ResultMap 就会有重复的问题,所以引发了该异常。解决方案:一、删掉原来生成过的 XML 映射文件后再使用 MyBatis Generator 进行生成,这样就不会造成重复。二、MyBatis Generator 官方提供的解决方案。因为官方是在 1.3.7 版本提供了解决方案,所以首先,项目依原创 2022-05-16 15:38:50 · 972 阅读 · 0 评论