MyBatis-解决批量保存,字段缺失问题
1.背景
项目进行数据统计,后面加了一个统计的字段(merchant_number),但是在实体类和数据库加了字段后,在数据插入的时候,并没有插入新的字段。
2.排查过程
(1)先排除数据库,数据库表已经有加了字段
(2)然后排除实体类。能看到在插入之前,merchant_number字段已经有值。
(3)接着看插入的sql ,发现的确缺失了merchant_number字段
(4)由于负责统计service 继承IService ,以上是直接用了IService 的saveBatch方法。
我就想着,不然自己新