类 MysqlHabitDialect
- java.lang.Object
-
- com.jfinal.plugin.activerecord.dialect.Dialect
-
- com.jfinal.plugin.activerecord.dialect.MysqlDialect
-
- com.up.habit.expand.db.dialect.MysqlHabitDialect
-
- 所有已实现的接口:
HabitDialect
public class MysqlHabitDialect extends com.jfinal.plugin.activerecord.dialect.MysqlDialect implements HabitDialect
TODO:- 作者:
- 王剑洪 on 2020/5/19 23:37
-
-
构造器概要
构造器 构造器 说明 MysqlHabitDialect()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 <M extends HabitModel>
java.lang.StringbuildAuth(M m)<M extends HabitModel>
java.lang.StringbuildConditionItem(M m, java.lang.String name, boolean isPk, java.lang.String columnType, com.jfinal.plugin.activerecord.SqlPara sqlPara)TODO:条件组装java.util.Set<java.lang.String>dbKeyword()TODO:数据源关键字java.lang.StringdeleteInIds(com.jfinal.plugin.activerecord.Table table, java.lang.Object[]... ids)TODO:批量删除<M extends HabitModel>
com.jfinal.plugin.activerecord.SqlParaquery(com.jfinal.plugin.activerecord.Table table, M m)TODO:查询java.lang.StringremoveInIds(com.jfinal.plugin.activerecord.Table table, java.lang.Object[]... ids)TODO:批量伪删除-
从类继承的方法 com.jfinal.plugin.activerecord.dialect.MysqlDialect
forDbDeleteById, forDbFindById, forDbSave, forDbUpdate, forFindAll, forModelDeleteById, forModelFindById, forModelSave, forModelUpdate, forPaginate, forTableBuilderDoBuild
-
从类继承的方法 com.jfinal.plugin.activerecord.dialect.Dialect
buildModelList, buildRecordList, fillStatement, fillStatement, fillStatementHandleDateType, fillStatementHandleDateType, getDefaultPrimaryKey, getModelGeneratedKey, getRecordGeneratedKey, isKeepByteAndShort, isOracle, isPrimaryKey, isTakeOverDbPaginate, isTakeOverModelPaginate, processGeneratedBigIntegerKey, replaceOrderBy, setKeepByteAndShort, setModelBuilder, setRecordBuilder, takeOverDbPaginate, takeOverModelPaginate, trimPrimaryKeys
-
-
-
-
方法详细资料
-
dbKeyword
public java.util.Set<java.lang.String> dbKeyword()
从接口复制的说明:HabitDialectTODO:数据源关键字- 指定者:
dbKeyword在接口中HabitDialect- 返回:
- 关键词
-
deleteInIds
public java.lang.String deleteInIds(com.jfinal.plugin.activerecord.Table table, java.lang.Object[]... ids)从接口复制的说明:HabitDialectTODO:批量删除- 指定者:
deleteInIds在接口中HabitDialect- 参数:
table- 表对象ids- ids列表- 返回:
- 返回语句
-
removeInIds
public java.lang.String removeInIds(com.jfinal.plugin.activerecord.Table table, java.lang.Object[]... ids)从接口复制的说明:HabitDialectTODO:批量伪删除- 指定者:
removeInIds在接口中HabitDialect- 参数:
table- 表ids- 参数- 返回:
- 删除语句
-
query
public <M extends HabitModel> com.jfinal.plugin.activerecord.SqlPara query(com.jfinal.plugin.activerecord.Table table, M m)
从接口复制的说明:HabitDialectTODO:查询- 指定者:
query在接口中HabitDialect- 类型参数:
M- 类型- 参数:
table- 表m- model- 返回:
- sql
-
buildAuth
public <M extends HabitModel> java.lang.String buildAuth(M m)
-
buildConditionItem
public <M extends HabitModel> java.lang.String buildConditionItem(M m, java.lang.String name, boolean isPk, java.lang.String columnType, com.jfinal.plugin.activerecord.SqlPara sqlPara)
TODO:条件组装- 类型参数:
M- 对象类型- 参数:
m- modelname- 字段名isPk- 是否主键columnType- 数据类型sqlPara- 拼装- 返回:
- 返回语句
-
-