mybatisPlus crud操作注意事项

1.调用IService里的update方法,如果是自定义根据除主键外其它字段更新的时候,如果给主键id设置其它值,不会更新主键id

mybatisPlus crud操作注意事项

mybatisPlus crud操作注意事项

2.调用IService里的saveOrUpdate方法,自定义根据除主键外其它字段更新的时候,底层执行并不是判断是否有该字段,有就更新,没有就新增。而是先根据该字段进行更新操作,如果更新条数为1,则更新操作完成;如果更新条数为0,再根据主键参数查询,查询为0,进行新增操作。

mybatisPlus crud操作注意事项

mybatisPlus crud操作注意事项


mybatisPlus crud操作注意事项

mybatisPlus crud操作注意事项

 3.调用save或其它新增方法进行新增操作时,如果实体类主键id类型为AUTO时,插入数据不会按照设置的id值进行插入,会进行自增

mybatisPlus crud操作注意事项 

上一篇:Java从入门到精通视频,详细知识内容


下一篇:Hive里使用SQL语句创建复杂数据类型