类 UpdateByDifferProvider
- java.lang.Object
-
- tk.mybatis.mapper.mapperhelper.MapperTemplate
-
- tk.mybatis.mapper.additional.update.differ.UpdateByDifferProvider
-
public class UpdateByDifferProvider extends tk.mybatis.mapper.mapperhelper.MapperTemplate- 作者:
- liuzh
-
-
构造器概要
构造器 构造器 说明 UpdateByDifferProvider(Class<?> mapperClass, tk.mybatis.mapper.mapperhelper.MapperHelper mapperHelper)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 StringgetIfNotEqual(tk.mybatis.mapper.entity.EntityColumn column, String contents)判断自动!StringupdateByDiffer(org.apache.ibatis.mapping.MappedStatement ms)差异更新StringupdateSetColumnsByDiffer(Class<?> entityClass)update set列StringwherePKColumns(Class<?> entityClass, boolean useVersion)where主键条件StringwhereVersion(Class<?> entityClass)乐观锁字段条件
-
-
-
构造器详细资料
-
UpdateByDifferProvider
public UpdateByDifferProvider(Class<?> mapperClass, tk.mybatis.mapper.mapperhelper.MapperHelper mapperHelper)
-
-
方法详细资料
-
updateByDiffer
public String updateByDiffer(org.apache.ibatis.mapping.MappedStatement ms)
差异更新- 参数:
ms-
-
wherePKColumns
public String wherePKColumns(Class<?> entityClass, boolean useVersion)
where主键条件- 参数:
entityClass-- 返回:
-
updateSetColumnsByDiffer
public String updateSetColumnsByDiffer(Class<?> entityClass)
update set列- 参数:
entityClass-- 返回:
-
-