Mapper 中的几种update的区别

这两个update都是使用generator生成的mapper.xml文件中,对dao层的更新操作

update更新传回数据的所有字段,没有传回的字段保持原样。

updateByPrimaryKey对实体类的字段全部更新(不判断是否为Null),即如果字段为空就更新为空;

updateByPrimaryKeySelective会对实体类字段进行判断再更新(如果为Null就忽略更新),如果字段为空,忽略不更新;

猜你喜欢

转载自blog.csdn.net/qq_34638435/article/details/80826421