public class FreeUpdate extends BaseUpdate<cn.org.atool.fluent.mybatis.base.free.FreeEntity,FreeUpdate,FreeQuery>
| 限定符和类型 | 字段和说明 |
|---|---|
FreeSegment.UpdateOrderBy |
orderBy |
FreeSegment.UpdateSetter |
update |
FreeSegment.UpdateWhere |
where |
data, entityClass, table| 构造器和说明 |
|---|
FreeUpdate(String table) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<String> |
allFields()
表所有字段列表
|
FreeUpdate |
customizedByPlaceholder(String sql,
Object parameter)
完全自定义的sql
使用此方法, Query的其它设置(select,where,order,group,limit等)将无效
|
FreeUpdate |
customizedByQuestion(String sql,
Object... paras)
完全自定义的sql
使用此方法, Query的其它设置(select,where,order,group,limit等)将无效
|
FreeSegment.UpdateWhere |
where()
返回where
|
ignoreLockVersion, last, limitcolumn, data, fieldName, getTableAlias, getTableMeta, mapping, setTableAlias, setTableAlias, sharedParameter, sharedParameter, table, unionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic final FreeSegment.UpdateSetter update
public final FreeSegment.UpdateWhere where
public final FreeSegment.UpdateOrderBy orderBy
public FreeUpdate(String table)
public List<String> allFields()
BaseWrapperallFields 在接口中 IWrapper<cn.org.atool.fluent.mybatis.base.free.FreeEntity,FreeUpdate,FreeQuery>allFields 在类中 BaseWrapper<cn.org.atool.fluent.mybatis.base.free.FreeEntity,FreeUpdate,FreeQuery>public FreeSegment.UpdateWhere where()
IUpdatepublic FreeUpdate customizedByPlaceholder(String sql, Object parameter)
sql - 用户定义的完整sql语句parameter - sql参数, 通过#{value} 或 #{field.field}占位public FreeUpdate customizedByQuestion(String sql, Object... paras)
sql - 用户定义的完整sql语句paras - sql参数, 通过sql中的'?'占位Copyright © 2021. All rights reserved.