一. 前言:
小熙上个月也遇到了吧,但是发现的及时所以没有在意也没有记录。而今天临近黄昏,写完臃肿的业务逻辑之后,小熙想测完一遍就回家。
二. 描述:
在使用mybatisPlus的批量保存哪里,持久化数据库的部分字段无效,没有将值映射进去。小熙马上检查了po类,mybatisPlus的继承实现格式等。发现都没有问题,乃至于连错都不报。这下小熙懵了一下,马上debug查看一番,发现映射前是有值的还是没有问题。在沉思一会之后,想到了问题的存在。
三. 解决:
在xml文件中不要写,mybatisPlus实现好了的方法的相同名称方法,否则会造成重写,会以你重写的为准,自定义名称尽量加上业务相关说明。
四. 后语
我也很疑惑写了insert方法名称的人,又不用,拓展了也不修改,在项目中还影响mybatisPlus的拓展性,实在无法理解,建议大家不要这样去操作。
小熙发现mybatisPlus确实是好用,但是用多了,会有些忘记xml的存在,选择性还是要的,但基础更是不能忘的,引以为戒。
最后
以上就是儒雅灯泡最近收集整理的关于解决mybatisPlus持久化数据库等各种无效,且不报错的全部内容,更多相关解决mybatisPlus持久化数据库等各种无效内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复