ibatis updateByExample相关

用过Ibatis框架的大哥大姐们,有没有对updateByExample和updateByExampleSelective有印象呢?我看了看网上的代码 都是在该方法里面用一个新的对象将两个参数(record,example)封装起来成为一个新对象,该新对象继承于对应的EXAMPLE。这个过程有明白人给了具体的例子吗?主要是里面的super(example)这行代码的实现方法

作者: ganyingshiwo   发布时间: 2011-06-10

没人明白吗

作者: ganyingshiwo   发布时间: 2011-06-10

int updateByPrimaryKey(User record) thorws SQLException:按主键更新
int updateByPrimaryKeySelective(User record) thorws SQLException:按主键更新值不为null的字段


updateByPrimaryKey应该是根据record里面的ID,然后更新record改变的值。这里是更新所有的字段

而updateByPrimaryKeySelective只是根据主键更新不为空的字段

作者: javaors   发布时间: 2011-06-10