随笔分类 -  Mybatis-plus

摘要:由于当时使用mybatisPlus的updateById更新数据,习惯性的认为字段为null的不更新。但是上线后,出问题了。只更新状态字段,其他的一些属性竟然被置空了。 赶紧排查,发现实体类中这些字段有fill = FieldFill.UPDATE,导致更新的时候如果这个字段为null也会更新为nu 阅读全文
posted @ 2023-12-21 12:28 super超人 阅读(2227) 评论(0) 推荐(0)
摘要:在使用MyBatis-Plus实现基本的CRUD时,我们并没有指定要操作的表,只是在Mapper接口继承BaseMapper时,设置了泛型User,而操作的表为user表。 由此得出结论,MyBatis-Plus在确定操作的表时,由BaseMapper的泛型决定,即实体类型决定,且默认操作的表名和实 阅读全文
posted @ 2022-06-28 11:09 super超人 阅读(4253) 评论(0) 推荐(0)