码迷,mamicode.com
首页 > 其他好文 > 详细

MyBatis generator 自动生成之Selective?

时间:2017-08-26 15:08:30      阅读:364      评论:0      收藏:0      [点我收藏+]

标签:cti   ima   主键   文件   nbsp   examples   app   生成   update   

Selective?选择的。

用自动生成工具生成的mapper文件中 会注意到有后缀名是Selective的id 

 就update 来讲 我看见有四种:updateByExampleSelective;updateByExample;updateByPrimaryKeySelective;updateByPrimaryKey

前二者 从mapper种可知道 是一种无条件的set,但是updateByExampleSelective是会根据传入的字段是否为空而选择是否set。

后二者 是根据主键id为条件进行插入。且updateByPrimaryKeySelective也是会更具字段是否为空而进行更新操作。

 

MyBatis generator 自动生成之Selective?

标签:cti   ima   主键   文件   nbsp   examples   app   生成   update   

原文地址:http://www.cnblogs.com/bruce-zheng-0911/p/7435196.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!