- add(String, FieldMapping, Object, String) - 类 中的方法cn.org.atool.fluent.mybatis.base.model.InsertList
-
insert字段表达式
- add(IWrapper, FieldMapping, String) - 类 中的方法cn.org.atool.fluent.mybatis.base.model.UpdateDefault
-
增加待追加更新的默认值
如果没有显式指定更新,则追加更新默认值
- add(IFragment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
-
- add(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
-
- add(KeyFrag, IFragment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.BaseSegmentList
-
添加sql片段
- add(KeyFrag, IFragment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.GroupBySegmentList
-
- add(KeyFrag, IFragment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.HavingSegmentList
-
- add(KeyFrag, IFragment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.OrderBySegmentList
-
- add(KeyFrag, IFragment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.WhereSegmentList
-
- add(KeyFrag, IFragment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.MergeSegments
-
添加sql片段
- addDelete(IQuery...) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BatchCrudImpl
-
- addDelete(IQuery...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.intf.BatchCrud
-
按顺序添加delete语句
- addEqWhere(Map<String, List<Object>>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
-
- addEwParaIndex(String, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.SqlProviderKit
-
替换变量占位符, 增加ew数组下标
#{ew.data.parameters.xxx}替换为#{ew[0].data.parameters.xxx}
不采用正则表达式方式替换, 是编码方式替换简单,一次字符串扫描即可完成
- addInsert(IEntity...) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BatchCrudImpl
-
- addInsert(IEntity...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.intf.BatchCrud
-
按顺序添加Insert语句
- addInsertSelect(String, String[], IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BatchCrudImpl
-
- addInsertSelect(String, String[], IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.intf.BatchCrud
-
添加 insert into a_table (fields) select fields from b_table where
- addInsertSelect(String, FieldMapping[], IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.intf.BatchCrud
-
添加 insert into a_table (fields) select fields from b_table where
- addTable(IFragment) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinWrapperData
-
- addUpdate(IUpdate...) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BatchCrudImpl
-
- addUpdate(IUpdate...) - 接口 中的方法cn.org.atool.fluent.mybatis.base.intf.BatchCrud
-
按顺序添加update语句
- addWhere(FieldMapping) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
-
- aggregate(IFragment) - 接口 中的方法cn.org.atool.fluent.mybatis.functions.IAggregate
-
聚合函数表达式
- aggregate(String) - 接口 中的方法cn.org.atool.fluent.mybatis.functions.IAggregate
-
- aggregate - 类 中的变量cn.org.atool.fluent.mybatis.segment.AggregateSegment
-
- Aggregate - cn.org.atool.fluent.mybatis.segment.model中的枚举
-
聚合函数枚举
- aggregate(IFragment) - 枚举 中的方法cn.org.atool.fluent.mybatis.segment.model.Aggregate
-
- AggregateSegment<S extends AggregateSegment<S,Q,R>,Q extends IBaseQuery<?,Q>,R> - cn.org.atool.fluent.mybatis.segment中的类
-
聚合函数
- AggregateSegment(Q) - 类 的构造器cn.org.atool.fluent.mybatis.segment.AggregateSegment
-
- AggregateSegment(S, IAggregate) - 类 的构造器cn.org.atool.fluent.mybatis.segment.AggregateSegment
-
- aggregateSegment(IAggregate) - 类 中的方法cn.org.atool.fluent.mybatis.segment.AggregateSegment
-
构造聚合选择器
- alias() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseDefaults
-
- alias() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
-
- alias(String) - 类 中的方法cn.org.atool.fluent.mybatis.base.model.FieldMapping
-
alias.column
- alias(String, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.model.FieldMapping
-
tableAlias.column 表达式
- alias() - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.model.Parameters
-
自动分配表别名
- ALL_OP - 接口 中的静态变量cn.org.atool.fluent.form.setter.FormSqlOp
-
- allColumns - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.AMapping
-
数据库所有字段列表
- allEntityClass() - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
-
所有Entity Class
- allFields() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.EmptyWrapper
-
- allFields() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IWrapper
-
- allFields - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.AMapping
-
实体类所有字段列表
- allFields() - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
-
返回所有字段定义
- allFields() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
-
返回所有字段列表
- allFields() - 类 中的方法cn.org.atool.fluent.mybatis.base.free.FreeQuery
-
- allFields() - 类 中的方法cn.org.atool.fluent.mybatis.base.free.FreeUpdate
-
- allFields() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
-
表所有字段列表
- allFields() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
-
- AMapping<E extends IEntity,Q extends IQuery<E>,U extends IUpdate<E>> - cn.org.atool.fluent.mybatis.base.entity中的类
-
字段映射抽象类
- AMapping(DbType) - 类 的构造器cn.org.atool.fluent.mybatis.base.entity.AMapping
-
- and - 类 中的变量cn.org.atool.fluent.form.Form
-
添加条件项
- and(IGetter<E>) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
-
- and(String) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
-
- and(IGetter<E>) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
-
设置更新字段
- and(String) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
-
设置更新字段
- and - 类 中的变量cn.org.atool.fluent.mybatis.segment.AggregateSegment
-
- and - 类 中的变量cn.org.atool.fluent.mybatis.segment.WhereBase
-
- and(QFunction<NestedQ>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
嵌套查询
例: and(i -> i.eq("name", "value1").ne("status", "status1"))
- and(IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
and (子条件)
- APPEND(String) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
-
- append(Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.AppendFlag
-
- append(String, int, int) - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.AppendFlag
-
- AppendFlag - cn.org.atool.fluent.mybatis.segment.fragment中的类
-
追加Fragment
- AppendFlag() - 类 的构造器cn.org.atool.fluent.mybatis.segment.fragment.AppendFlag
-
- apply(Object, Consumer<IFormApply>) - 类 中的方法cn.org.atool.fluent.form.Form
-
添加IEntity字段提取和实例
- apply - 类 中的变量cn.org.atool.fluent.form.setter.FormSetter
-
- apply() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegment
-
- apply(String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.GroupByBase
-
添加group by字段列表
- apply(boolean, String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.GroupByBase
-
添加group by字段列表
- apply(FieldMapping...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.GroupByBase
-
添加group by字段列表
- apply(boolean, FieldMapping...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.GroupByBase
-
添加group by字段列表
- apply() - 类 中的方法cn.org.atool.fluent.mybatis.segment.GroupByBase
-
- apply(FieldMapping, IAggregate) - 类 中的方法cn.org.atool.fluent.mybatis.segment.HavingBase
-
执行聚合操作
- apply(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.HavingBase
-
执行聚合操作
- apply() - 类 中的方法cn.org.atool.fluent.mybatis.segment.HavingBase
-
- apply(ISqlOp, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.HavingOperator
-
- apply(ISqlOp, IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.segment.HavingOperator
-
having aggregate(column) op (select ...)
- apply(ISqlOp, O...) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
-
执行比较操作
- apply(KeyFrag, IFragment, ISqlOp, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
-
增加条件设置
- apply(KeyFrag, IFragment, ISqlOp, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
-
增加条件设置
- apply(KeyFrag, IFragment, ISqlOp, IFragment, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
-
- apply(KeyFrag, IFragment...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
-
- apply(boolean, boolean, FieldMapping...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderByBase
-
自定义排序条件
- apply(boolean, boolean, String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderByBase
-
自定义排序条件
- apply() - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderByBase
-
- apply(String, String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
-
增加查询字段
- apply(FieldMapping, FieldMapping...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
-
增加查询字段
- apply(IGetter<E>, IGetter<E>...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
-
增加查询字段
- apply(FieldPredicate) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
-
过滤查询的字段信息
例1: 只要 java 字段名以 "test" 开头的 -> select(i -> i.getProperty().startsWith("test"))
例2: 要全部字段 -> select(i -> true)
例3: 只要字符串类型字段 -> select(i -> i.getPropertyType instance String)
- apply() - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
-
- apply() - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateBase
-
- apply(ISqlOp, T...) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
-
- apply(ISqlOp, Ifs<T>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
-
多条件操作
- apply(boolean, ISqlOp, O...) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
-
- apply(Predicate<Object[]>, ISqlOp, T...) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
-
- apply(String) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
-
where 自定义条件(包括操作符在内)
比如 where.age().apply("=34").end()
- apply(ISqlOp, O...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
-
- apply(ISqlOp, Ifs<T>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
-
- apply(Predicate<Object[]>, ISqlOp, O...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
-
- apply(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
-
- apply(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
自定义column赋值比较
- apply(String, ISqlOp, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
增加and[or]条件
- apply() - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
- applyAs(String, String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
-
增加带别名的查询字段
- applyAs(IGetter<E>, String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
-
增加带别名的查询字段
- applyAs(FieldMapping, String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
-
增加带别名的查询字段
- applyField(String, String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
-
增加查询字段
- applyFieldAs(String, String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
-
增加带别名的查询字段
- applyFunc(ISqlOp, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.HavingOperator
-
having aggregate(column) op func(args)
- applyFunc(IAggregate, String, String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
-
- applyFunc(IAggregate, IGetter<E>, String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
-
- applyFunc(IAggregate, FieldMapping, String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
-
- applyFunc(String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateApply
-
按函数function更新, 示例
apply( "concat('abc', ?)"
- applyFunc(boolean, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateApply
-
按函数function更新, 示例
apply( "concat('abc', ?)"
- applyFunc(ISqlOp, String, Object...) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
-
自定义 函数或表达式
- applyFunc(boolean, ISqlOp, String, Object...) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
-
已过时。
- applyFunc(Predicate<Object[]>, ISqlOp, String, Object...) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
-
自定义 函数或表达式
- applyFunc(ISqlOp, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
-
- applyFunc(Predicate<Object[]>, ISqlOp, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
-
- applyFunc(String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
拼接 sql
例1: and[or] apply("id = 1")
例2: and[or] apply("date_format(dateColumn,'%Y-%m-%d') = '2008-08-08'")
例3: and[or] apply("date_format(dateColumn,'%Y-%m-%d') = ?"
- applyFunc(Predicate<Object[]>, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
根据条件拼接 sql
- applyFuncByField(IAggregate, String, String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
-
- applyIf(Predicate<Object[]>, String, ISqlOp, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
按条件条件条件where
- applyIf(boolean, Function<WHERE, WHERE>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
当条件满足时, 执行apply条件设置
- argForm(MethodType, Type, int, Map) - 类 中的静态方法cn.org.atool.fluent.form.FormKit
-
参数为表单项
- argPaged(int, Map) - 类 中的静态方法cn.org.atool.fluent.form.FormKit
-
构建tag分页表单
- array(Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.ObjectArray
-
将primitive对象数组转换为object类型数组
- asc() - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderByApply
-
按照正序排
- asc(String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderByBase
-
按升序排:ORDER BY 字段, ...
- asc(boolean, String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderByBase
-
按升序排:ORDER BY 字段, ...
- asc(FieldMapping...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderByBase
-
按升序排:ORDER BY 字段, ...
- ASC - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
-
asc
- ascIf(boolean) - 类 中的方法cn.org.atool.fluent.mybatis.segment.OrderByApply
-
如果条件成立,按照字段正序排,否则丢弃
- asCollection(Object) - 接口 中的静态方法cn.org.atool.fluent.form.registrar.FormServiceKit
-
- asQuery() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IRichEntity
-
将entity非空字段作为相同条件
- assertNoInject(String, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.SqlInject
-
预先判断字段 propertyName的值 propertyValue 不包含sql注入字符
- assertNotBlank(String, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
断言字符串不能为空
- assertNotEmpty(String, Collection) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
断言list参数不能为空
- assertNotEmpty(String, Map) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
断言list参数不能为空
- assertNotEmpty(String, Object[]) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
断言数组array参数不能为空
- assertNotNull(String, Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
断言对象不能为null
- assertNotNull(String, T, T) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
断言对象不能为null
- assertSimpleNoInject(String, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.SqlInject
-
简单判断 propertyName的值 propertyValue 不包含sql危险注入字符
";", "--", "*", "%", "\\", "'", "#", "/"
- assertTrue(String, boolean) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
断言对象不能为null
- ASTERISK - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
-
星号
- auto - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.TableId
-
- avg - 类 中的变量cn.org.atool.fluent.mybatis.segment.AggregateSegment
-
- BaseApply<SEGMENT extends BaseSegment,W extends IWrapper<?,W,?>> - cn.org.atool.fluent.mybatis.segment中的类
-
BaseApply
- BaseDao<E extends IEntity,Q extends IQuery<E>,U extends IUpdate<E>> - cn.org.atool.fluent.mybatis.base.dao中的类
-
BaseDaoImpl
- BaseDao() - 类 的构造器cn.org.atool.fluent.mybatis.base.dao.BaseDao
-
- BaseDefaults<E extends IEntity,Q extends IQuery<E>,U extends IUpdate<E>> - cn.org.atool.fluent.mybatis.base.crud中的类
-
默认行为接口
- BaseDefaults() - 类 的构造器cn.org.atool.fluent.mybatis.base.crud.BaseDefaults
-
- BaseEntity - cn.org.atool.fluent.mybatis.base中的类
-
Entity基类, 非充血模式
- BaseEntity() - 类 的构造器cn.org.atool.fluent.mybatis.base.BaseEntity
-
- BaseQuery<E extends IEntity,Q extends BaseQuery<E,Q>> - cn.org.atool.fluent.mybatis.base.crud中的类
-
AbstractQueryWrapper
- BaseQuery(StringSupplier, StringSupplier, Class) - 类 的构造器cn.org.atool.fluent.mybatis.base.crud.BaseQuery
-
- BaseQuery(IFragment, StringSupplier, Class) - 类 的构造器cn.org.atool.fluent.mybatis.base.crud.BaseQuery
-
- BaseSegment<R,W extends IWrapper<?,W,?>> - cn.org.atool.fluent.mybatis.segment中的类
-
BaseSegment
- BaseSegment(W) - 类 的构造器cn.org.atool.fluent.mybatis.segment.BaseSegment
-
- BaseSegmentList - cn.org.atool.fluent.mybatis.segment.list中的类
-
SQL 片段集合 处理的抽象类
- BaseSegmentList() - 类 的构造器cn.org.atool.fluent.mybatis.segment.list.BaseSegmentList
-
- BaseUpdate<E extends IEntity,U extends IBaseUpdate<E,U,NQ>,NQ extends IBaseQuery<E,NQ>> - cn.org.atool.fluent.mybatis.base.crud中的类
-
AbstractUpdateWrapper
- BaseUpdate(String, Class) - 类 的构造器cn.org.atool.fluent.mybatis.base.crud.BaseUpdate
-
- BaseUpdate(IFragment, StringSupplier, Class) - 类 的构造器cn.org.atool.fluent.mybatis.base.crud.BaseUpdate
-
- BaseWhere<WHERE extends WhereBase<WHERE,?,NQ>,NQ extends IBaseQuery<?,NQ>> - cn.org.atool.fluent.mybatis.segment.where中的接口
-
基础比较: apply, is null, not null, eq, ne
- BaseWrapper<E extends IEntity,W extends IWrapper<E,W,NQ>,NQ extends IBaseQuery<E,NQ>> - cn.org.atool.fluent.mybatis.segment中的类
-
查询条件封装
- BaseWrapper(String) - 类 的构造器cn.org.atool.fluent.mybatis.segment.BaseWrapper
-
- BaseWrapper(StringSupplier) - 类 的构造器cn.org.atool.fluent.mybatis.segment.BaseWrapper
-
- BaseWrapper(IFragment, StringSupplier, Class<E>) - 类 的构造器cn.org.atool.fluent.mybatis.segment.BaseWrapper
-
- BaseWrapper(IFragment, StringSupplier, Parameters, Class<E>) - 类 的构造器cn.org.atool.fluent.mybatis.segment.BaseWrapper
-
- batch() - 接口 中的静态方法cn.org.atool.fluent.mybatis.base.intf.BatchCrud
-
构造批量增删改构造器
- batchCrud(BatchCrud) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
-
批量执行增删改操作
传入多个操作时, 需要数据库支持
比如MySql需要在jdbc url链接中附加设置 &allowMultiQueries=true
- BatchCrud - cn.org.atool.fluent.mybatis.base.intf中的接口
-
批量增删改(没有查)操作构造
- batchCrud(BatchCrud) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
-
批量执行增删改操作
传入多个操作时, 需要数据库支持
比如MySql需要在jdbc url链接中附加设置 &allowMultiQueries=true
- batchCrud(IMapping, BatchCrudImpl) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.OracleSqlKit
-
- batchCrud(IMapping, BatchCrudImpl) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
-
批量更新, 插入, 删除操作语句构造
- batchCrud(Map, ProviderContext) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlProvider
-
- batchCrud(BatchCrud) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
-
- BatchCrudImpl - cn.org.atool.fluent.mybatis.base.crud中的类
-
批量增删改语句构造实现
- BatchCrudImpl() - 类 的构造器cn.org.atool.fluent.mybatis.base.crud.BatchCrudImpl
-
- batchInsert() - 类 中的方法org.apache.ibatis.session.ConfigurationKit
-
- batchSql(IMapping, SqlKit) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BatchCrudImpl
-
- before - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.TableId
-
- between(FieldMapping, Object, Object) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
-
- between(String, Object, Object) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
-
- between(Object, Object) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
-
- between(T, T) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
-
- between(T, T, BiPredicate<T, T>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
-
- between(T, T, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
-
- BooleanWhere<WHERE extends WhereBase<WHERE,?,NQ>,NQ extends IBaseQuery<?,NQ>> - cn.org.atool.fluent.mybatis.segment.where中的接口
-
布尔值比较
- BracketFrag - cn.org.atool.fluent.mybatis.segment.fragment中的类
-
给segment对象加上()
- brackets(Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.mapper.MapperSql
-
给sql加上括弧
- brackets(String, List<String>) - 类 中的静态方法cn.org.atool.fluent.mybatis.mapper.MapperSql
-
- build() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.JoinBuilder
-
返回IQuery对象
- build() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinQuery
-
- buildList(Class, Method, Class, ArgumentMeta...) - 类 中的静态方法cn.org.atool.fluent.form.FormKit
-
构造列表查询Action
- buildOr(WhereBase) - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinSegment.QueryWhere
-
- buildOr(WHERE) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
根据and where构造or where实例
- buildQuery(Class, Method, Class, ArgumentMeta...) - 类 中的静态方法cn.org.atool.fluent.form.FormKit
-
构造单个对象查询(count 或 findOne) Action
- buildSave(Class, Method, Class, ArgumentMeta...) - 类 中的静态方法cn.org.atool.fluent.form.FormKit
-
构造新增记录Action
- buildStdPage(Class, Method, Class, ArgumentMeta...) - 类 中的静态方法cn.org.atool.fluent.form.FormKit
-
构造标准分页Action
- buildTagPage(Class, Method, Class, ArgumentMeta...) - 类 中的静态方法cn.org.atool.fluent.form.FormKit
-
构造tag分页Action
- buildUpdate(Class, Method, Class, ArgumentMeta...) - 类 中的静态方法cn.org.atool.fluent.form.FormKit
-
构造更新Action
- buildUpdateByEntityNoN(Supplier<IUpdate>, IEntity, IEntity) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.dao.DaoHelper
-
根据entity非空字段构建update和where条件
- buildUpdateEntityById(Supplier<IUpdate>, IEntity) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.dao.DaoHelper
-
- byEntity(IEntity, BiConsumer<String, Object>, boolean, List<String>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegment
-
根据entity设置where条件
o 指定字段列表, 可以是 null 值
o 无指定字段时, 所有非空entity字段
- byEntity(IEntity, FieldMapping, FieldMapping...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateBase
-
根据entity值更新
o 指定字段列表, 可以是 null 值
o 无指定字段时, 除主键外的非空entity字段
- byEntity(E, IGetter<E>, IGetter<E>...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateBase
-
根据entity值更新
o 指定字段列表, 可以是 null 值
o 无指定字段时, 除主键外的非空entity字段
- byEntity(IEntity, String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateBase
-
根据entity值更新
o 指定字段列表, 可以是 null 值
o 无指定字段时, 除主键外的非空entity字段
- byEntity(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
-
返回对应实体类的映射关系
- byEntity(Class) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
-
返回对应实体类的映射关系
- byExclude(IEntity, BiConsumer<String, Object>, boolean, List<String>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegment
-
- byExclude(IEntity, FieldMapping, FieldMapping...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateBase
-
根据entity字段(包括null字段), 但排除指定字段
- byExclude(E, IGetter<E>, IGetter<E>...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateBase
-
根据entity字段(包括null字段), 但排除指定字段
- byExclude(IEntity, String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateBase
-
更新除指定的排除字段外其它entity字段值(包括null字段)
无排除字段时, 更新除主键外其它字段(包括null值字段)
- byMapper(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
-
返回对应Mapper类的映射关系
- byMapper(Class) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
-
返回对应Mapper类的映射关系
- byNotNull(Map<String, Object>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateBase
-
按照values中非null值更新记录
- byTable(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
-
返回对应表的映射关系
- cache(IEntity, String, List, boolean) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.EntityRefKit
-
将关联数据放到RichEntity的缓存中
- cached - 类 中的变量cn.org.atool.fluent.mybatis.base.RichEntity
-
数据缓存, 避免多次查询
- cached - 类 中的变量cn.org.atool.fluent.mybatis.segment.list.BaseSegmentList
-
- CachedFrag - cn.org.atool.fluent.mybatis.segment.fragment中的类
-
对IFragment对象进行缓存
- CachedFrag(IFragment) - 类 的构造器cn.org.atool.fluent.mybatis.segment.fragment.CachedFrag
-
- callProcedure(String, Object) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
-
调用存储过程
- callProcedure(String, Object) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
-
- camelToUnderline(String, boolean) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
驼峰转下划线
- capitalFirst(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
- capitalFirst(String, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
实体首字母大写
- clear() - 类 中的静态方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
-
清除线程中的PrinterMapper实例
- clear() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
-
- clear() - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.WhereSegmentList
-
清空where条件设置
- ClickArrayHandler - cn.org.atool.fluent.mybatis.typehandler中的类
-
Java sql Array与 ClockHouse Array 转换器
- ClickArrayHandler() - 类 的构造器cn.org.atool.fluent.mybatis.typehandler.ClickArrayHandler
-
- cn.org.atool.fluent.form - 程序包 cn.org.atool.fluent.form
-
- cn.org.atool.fluent.form.kits - 程序包 cn.org.atool.fluent.form.kits
-
- cn.org.atool.fluent.form.registrar - 程序包 cn.org.atool.fluent.form.registrar
-
- cn.org.atool.fluent.form.setter - 程序包 cn.org.atool.fluent.form.setter
-
- cn.org.atool.fluent.form.validator - 程序包 cn.org.atool.fluent.form.validator
-
- cn.org.atool.fluent.mybatis - 程序包 cn.org.atool.fluent.mybatis
-
- cn.org.atool.fluent.mybatis.base - 程序包 cn.org.atool.fluent.mybatis.base
-
- cn.org.atool.fluent.mybatis.base.crud - 程序包 cn.org.atool.fluent.mybatis.base.crud
-
- cn.org.atool.fluent.mybatis.base.dao - 程序包 cn.org.atool.fluent.mybatis.base.dao
-
- cn.org.atool.fluent.mybatis.base.entity - 程序包 cn.org.atool.fluent.mybatis.base.entity
-
- cn.org.atool.fluent.mybatis.base.free - 程序包 cn.org.atool.fluent.mybatis.base.free
-
- cn.org.atool.fluent.mybatis.base.intf - 程序包 cn.org.atool.fluent.mybatis.base.intf
-
- cn.org.atool.fluent.mybatis.base.mapper - 程序包 cn.org.atool.fluent.mybatis.base.mapper
-
- cn.org.atool.fluent.mybatis.base.model - 程序包 cn.org.atool.fluent.mybatis.base.model
-
- cn.org.atool.fluent.mybatis.base.model.op - 程序包 cn.org.atool.fluent.mybatis.base.model.op
-
- cn.org.atool.fluent.mybatis.base.provider - 程序包 cn.org.atool.fluent.mybatis.base.provider
-
- cn.org.atool.fluent.mybatis.exception - 程序包 cn.org.atool.fluent.mybatis.exception
-
- cn.org.atool.fluent.mybatis.functions - 程序包 cn.org.atool.fluent.mybatis.functions
-
- cn.org.atool.fluent.mybatis.ifs - 程序包 cn.org.atool.fluent.mybatis.ifs
-
- cn.org.atool.fluent.mybatis.mapper - 程序包 cn.org.atool.fluent.mybatis.mapper
-
- cn.org.atool.fluent.mybatis.metadata - 程序包 cn.org.atool.fluent.mybatis.metadata
-
- cn.org.atool.fluent.mybatis.model - 程序包 cn.org.atool.fluent.mybatis.model
-
- cn.org.atool.fluent.mybatis.segment - 程序包 cn.org.atool.fluent.mybatis.segment
-
- cn.org.atool.fluent.mybatis.segment.fragment - 程序包 cn.org.atool.fluent.mybatis.segment.fragment
-
- cn.org.atool.fluent.mybatis.segment.list - 程序包 cn.org.atool.fluent.mybatis.segment.list
-
- cn.org.atool.fluent.mybatis.segment.model - 程序包 cn.org.atool.fluent.mybatis.segment.model
-
- cn.org.atool.fluent.mybatis.segment.where - 程序包 cn.org.atool.fluent.mybatis.segment.where
-
- cn.org.atool.fluent.mybatis.spring - 程序包 cn.org.atool.fluent.mybatis.spring
-
- cn.org.atool.fluent.mybatis.typehandler - 程序包 cn.org.atool.fluent.mybatis.typehandler
-
- cn.org.atool.fluent.mybatis.utility - 程序包 cn.org.atool.fluent.mybatis.utility
-
- column - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.TableId
-
字段名
- column - 类 中的变量cn.org.atool.fluent.mybatis.base.model.FieldMapping
-
字段名称
- column - 类 中的变量cn.org.atool.fluent.mybatis.metadata.FieldMeta
-
字段名
- column() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseApply
-
当前被操作的字段
- column(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
-
返回字段对应的column映射
- Column - cn.org.atool.fluent.mybatis.segment.fragment中的类
-
sql操作字段信息
- column - 类 中的变量cn.org.atool.fluent.mybatis.segment.fragment.Column
-
字段名称
- columnEquals(Object, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.Column
-
- columnMap - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.AMapping
-
数据库字段对应的FieldMapping
- columnOfField(String) - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
-
- columnOfField(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
-
根据Entity属性换取数据库字段名称
- columnOfField(Class<E>, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
-
返回clazz属性field对应的数据库字段名称
- columns - 类 中的变量cn.org.atool.fluent.mybatis.base.model.InsertList
-
待插入记录字段名称
- COMMA - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
-
逗号
- COMMA_SPACE - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
-
逗号 + 空格
- CommonSqlKit - cn.org.atool.fluent.mybatis.base.provider中的类
-
通用SQL构造器
- CommonSqlKit() - 类 的构造器cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
-
- compareTo(FieldMeta) - 类 中的方法cn.org.atool.fluent.mybatis.metadata.FieldMeta
-
- ConfigurationKit - org.apache.ibatis.session中的类
-
工具类: 替换 Configuration中的 MappedStatement
为了不用反射访问Configuration.mappedStatements, 只能定义在 org.apache.ibatis.session 路径下
- ConfigurationKit(Configuration, KeyMap<AMapping>) - 类 的构造器org.apache.ibatis.session.ConfigurationKit
-
- containColumn(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.WhereSegmentList
-
- ConvertorKit - cn.org.atool.fluent.mybatis.typehandler中的类
-
ConvertorKit: 参数转换工具类
- ConvertorKit() - 类 的构造器cn.org.atool.fluent.mybatis.typehandler.ConvertorKit
-
- convertValueToClass(Object, Class) - 类 中的静态方法cn.org.atool.fluent.mybatis.typehandler.ConvertorKit
-
- convertValueToType(Object, Type) - 类 中的静态方法cn.org.atool.fluent.mybatis.typehandler.ConvertorKit
-
将数据 value 转换为对应的type类型对象
- copy(IEntity) - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
-
- copy(IEntity) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IEntityKit
-
拷贝一个entity对象
- copy() - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
-
拷贝对象
- count() - 类 中的方法cn.org.atool.fluent.form.Form
-
按表单统计符合条件的记录数
- count(IQuery<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
-
返回符合条件的记录数
- count(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
-
根据 query 条件,查询总记录数
- count() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
-
- count(IMapping, WrapperData) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
-
- count(IMapping, WrapperData) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
-
包含limit部分 count(IQuery) SQL构造
- count(Map, ProviderContext) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlProvider
-
- COUNT(IMapping, IFragment, WrapperData) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
-
- count(IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
-
- count - 类 中的变量cn.org.atool.fluent.mybatis.segment.AggregateSegment
-
- count() - 类 中的方法cn.org.atool.fluent.mybatis.segment.HavingBase
-
count(*)
- count(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
-
count(*) as alias
- COUNT_1 - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
-
- COUNT_ASTERISK - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
-
- countNoLimit(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
-
根据 query 条件(如果有pageOffset, 去掉pageOffset限制部分),查询总记录数
- countNoLimit() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
-
- countNoLimit(IMapping, WrapperData) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
-
- countNoLimit(IMapping, WrapperData) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
-
去掉limit部分 count(IQuery) SQL构造
- countNoLimit(Map, ProviderContext) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlProvider
-
- countNoLimit(IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
-
- create(Class, Class) - 类 中的静态方法cn.org.atool.fluent.form.registrar.FormServiceProxy
-
- current() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseApply
-
当前被操作的字段
- current - 类 中的变量cn.org.atool.fluent.mybatis.segment.BaseSegment
-
当前处理字段
- customizedByPlaceholder(String, Object) - 类 中的方法cn.org.atool.fluent.mybatis.base.free.FreeQuery
-
完全自定义的sql
使用此方法, Query的其它设置(select,where,order,group,limit等)将无效
- customizedByPlaceholder(String, Object) - 类 中的方法cn.org.atool.fluent.mybatis.base.free.FreeUpdate
-
完全自定义的sql
使用此方法, Query的其它设置(select,where,order,group,limit等)将无效
- customizedByQuestion(String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.base.free.FreeQuery
-
完全自定义的sql
使用此方法, Query的其它设置(select,where,order,group,limit等)将无效
- customizedByQuestion(String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.base.free.FreeUpdate
-
完全自定义的sql
使用此方法, Query的其它设置(select,where,order,group,limit等)将无效
- customizedSql(String, Object) - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
-
自定义的完整sql语句设置
- CustomizedSql - cn.org.atool.fluent.mybatis.utility中的类
-
完整自定义的sql语句解析重写工具类
- CustomizedSql() - 类 的构造器cn.org.atool.fluent.mybatis.utility.CustomizedSql
-
- el(String, FieldMapping, Object, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.model.InsertList
-
- el - 类 中的变量cn.org.atool.fluent.mybatis.metadata.FieldMeta
-
属性表达式#{property}, 可以指定jdbcType, typeHandler等
- el() - 类 中的方法cn.org.atool.fluent.mybatis.metadata.FieldMeta
-
- el() - 类 中的方法cn.org.atool.fluent.mybatis.metadata.TableFieldMeta
-
- EMPTY - 接口 中的静态变量cn.org.atool.fluent.mybatis.utility.StrConstant
-
空串
- EMPTY_COLUMN - 接口 中的静态变量cn.org.atool.fluent.mybatis.segment.fragment.Fragments
-
- emptyQuery() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseDefaults
-
- emptyQuery(String) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseDefaults
-
- emptyQuery(StringSupplier) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseDefaults
-
- emptyQuery() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
-
- emptyQuery(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
-
- emptyQuery(StringSupplier) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
-
- emptyQuery() - 类 中的方法cn.org.atool.fluent.mybatis.base.dao.BaseDao
-
无任何条件的查询
- emptyQuery() - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IWrapperMapper
-
- emptyUpdater() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseDefaults
-
- emptyUpdater() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
-
- emptyUpdater() - 类 中的方法cn.org.atool.fluent.mybatis.base.dao.BaseDao
-
无任何设置的更新器
- emptyUpdater() - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IWrapperMapper
-
构造空更新条件
- EmptyWrapper - cn.org.atool.fluent.mybatis.base.crud中的类
-
IWrapper空实现
- end() - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegment
-
结束本段操作,返回查询(更新)器对象
- end() - 类 中的方法cn.org.atool.fluent.mybatis.segment.GroupByBase
-
- endJoin() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinOn
-
结束关联设置
- endWith(String) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
-
like '%value'
- endWith(String, Predicate<String>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
-
like '%value'
- endWith(String, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.StringWhere
-
like '%value'
- endWith(String, Predicate<String>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
-
- endWith(String, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
-
- entities2result(List<IEntity>, Class<R>) - 类 中的静态方法cn.org.atool.fluent.form.setter.FormHelper
-
将Entity列表转换为指定类的实例列表
- entity2result(IEntity, Class<R>) - 类 中的静态方法cn.org.atool.fluent.form.setter.FormHelper
-
将Entity实例转换为指定类的实例
- ENTITY_MAPPER - 类 中的静态变量cn.org.atool.fluent.mybatis.utility.RefKit
-
EntityClass 和 Mapper实例关联关系
- ENTITY_MAPPING - 类 中的静态变量cn.org.atool.fluent.mybatis.utility.RefKit
-
EntityClass 和 AMapping关联关系
- entityClass() - 类 中的方法cn.org.atool.fluent.form.setter.FormSetter
-
- entityClass() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IDefaultGetter
-
Entity class
- entityClass() - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
-
数据库实体对应的Entity类名称
在具体的XyzEntity类中定义为final
- entityClass() - 接口 中的方法cn.org.atool.fluent.mybatis.base.intf.IDataByColumn
-
对应的实体类
- entityClass() - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IWrapperMapper
-
对应的entity class类
- entityClass - 类 中的变量cn.org.atool.fluent.mybatis.segment.BaseWrapper
-
- entityClass() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
-
- entityClass(Class) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
返回标注@FluentMybatis注解Entity类
- entityKit(Class) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
-
- EntityRefKit - cn.org.atool.fluent.mybatis.base中的类
-
设置实例关联关系和数据工具类
- EntityRefKit() - 类 的构造器cn.org.atool.fluent.mybatis.base.EntityRefKit
-
- entryMetas() - 类 中的方法cn.org.atool.fluent.form.kits.PagedEntryMetaKit
-
- eq(IGetter<E>) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
-
- eq(String) - 类 中的方法cn.org.atool.fluent.form.setter.FormApply
-
- eq(FieldMapping, Object) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
-
- eq(String, Object) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
-
- eq(IGetter<E>) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
-
- eq(String) - 接口 中的方法cn.org.atool.fluent.form.setter.IFormApply
-
- eq(Object) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
-
等于 =
- eq(T) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
-
等于 =
- eq(Ifs<T>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
-
按Ifs条件设置where值
- eq(T, Predicate<T>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
-
等于 =, 值不为空时成立
- eq(T, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
-
等于 =, 值不为空时成立
- eqByEntity(IEntity, BiPredicate<String, Object>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
根据entity和字段predicate判断来设置where条件
- eqByEntity(IEntity, String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
根据entity设置where条件
o 指定字段列表, 允许指定字段为 null 值
o 无指定字段时, entity所有非空字段
- eqByEntity(IEntity, FieldMapping, FieldMapping...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
根据entity指定字段(允许null)设置where条件
- eqByEntity(E, IGetter<E>, IGetter<E>...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
根据entity指定字段(允许null)设置where条件
- eqByExclude(IEntity, String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
根据entity(排除指定字段)设置where条件
o 无指定字段时, 条件等于所有字段(包括null值)
- eqByExclude(E, IGetter<E>, IGetter<E>...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
- eqByExclude(IEntity, FieldMapping, FieldMapping...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
- eqByMap(IMapping, IWrapper, boolean, Map<String, Object>) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
-
- eqByMap(IMapping, IWrapper, boolean, Map<String, Object>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
-
设置IWrapper相等条件(condition)
- eqMap(Map<String, V>, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
map 所有非空属性等于 =
key: column字段名称
value: 设置值
- eqNotNull(IEntity) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
已过时。
- eqNotNull(Map<String, V>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
map 所有非空属性等于 =
key: column字段名称
value: 设置值, 忽略null值
- equals(Object) - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.Column
-
- everFalse(Object) - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
-
总是假的
- everTrue(Object) - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
-
总是真的
- exclude(String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
-
排除查询字段(按数据库字段名称), 无需end()结尾
- exclude(IGetter<E>...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
-
排除查询字段, 无需end()结尾
- exclude(FieldMapping...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
-
排除查询字段, 无需end()结尾
- excludeField(String...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.SelectorBase
-
排除查询字段(按数据库字段名称), 无需end()结尾
- execute(Function<IQuery<E>, R>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IQuery
-
- execute(Function<IUpdate<E>, Integer>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IUpdate
-
- execute() - 接口 中的方法cn.org.atool.fluent.mybatis.functions.IExecutor
-
- executeSql(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IKeyGenerator
-
执行 key 生成 SQL
- existPk(Object) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IBaseDao
-
判断主键id记录是否已经存在
- existPk(Object) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
-
判断主键id记录是否已经存在
只设置id,不添加默认值
- exists(String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
EXISTS ( sql语句 )
例: EXISTS("select id from table where age = 1")
- exists(boolean, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
已过时。
- exists(Predicate<Object[]>, String, Object...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
EXISTS ( sql语句 )
例: EXISTS("select id from table where age = 1")
- exists(QFunction<NestedQ>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
EXISTS ( sql语句 )
例: EXISTS("select id from table where age = 1")
- exists(boolean, QFunction<NestedQ>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
EXISTS ( sql语句 )
- exists(IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
EXISTS ( sql语句 )
例: EXISTS("select id from table where age = 1")
- exists(boolean, IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereBase
-
EXISTS ( sql语句 )
- expression(IFragment, String, Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.Column
-
返回 #{variableName, javaType=x.y.z.Name, typeHandler=xyzHandler}
- F_Entity_Class - 接口 中的静态变量cn.org.atool.fluent.mybatis.mapper.FluentConst
-
- factory(DbType) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlKitFactory
-
- factory(IHasMapping) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlKitFactory
-
- factory(IHasDbType) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlKitFactory
-
- field(Class, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
- FieldMapping<E extends IEntity> - cn.org.atool.fluent.mybatis.base.model中的类
-
FieldMeta: 实体字段和数据库字段映射信息
- FieldMapping(String, String, UniqueType, String, String, Class, Class) - 类 的构造器cn.org.atool.fluent.mybatis.base.model.FieldMapping
-
- FieldMapping(String, String) - 类 的构造器cn.org.atool.fluent.mybatis.base.model.FieldMapping
-
- fieldMapping(String) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseSegment
-
查找column对应的字段映射定义
- FieldMeta - cn.org.atool.fluent.mybatis.metadata中的类
-
BaseFieldInfo
- FieldMeta(String, Field) - 类 的构造器cn.org.atool.fluent.mybatis.metadata.FieldMeta
-
- fieldName - 类 中的变量cn.org.atool.fluent.mybatis.metadata.GetterMeta
-
- fieldName(UniqueType) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
-
返回指定类型字段名称
如果没有指定类型字段,返回null
- FieldPredicate - cn.org.atool.fluent.mybatis.functions中的接口
-
FieldPredicate: 对判断字段是否符合条件
- fieldsMap - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.AMapping
-
实体类字段对应的FieldMapping
- filter(boolean, FieldPredicate) - 类 中的方法cn.org.atool.fluent.mybatis.metadata.TableMeta
-
获取需要进行查询的 select sql 片段
- findById() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IRichEntity
-
根据id查找entity, 调用 EntityMapper.findById(id)方法
- findById(Object) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
-
根据 ID 查询
- finder - 类 中的变量cn.org.atool.fluent.mybatis.functions.RefFinder
-
- finder - 类 中的变量cn.org.atool.fluent.mybatis.functions.RefKey
-
- findField(UniqueType) - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
-
- findField(UniqueType) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
-
返回特定类型字段
- findOne() - 类 中的方法cn.org.atool.fluent.form.Form
-
按表单返回一条记录
- findOne(IQuery<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
-
根据query查询满足条件的第一条记录
当有多条记录符合条件时,只取第一条记录
- findOne(IQuery<E>, MapFunction<POJO>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
-
根据query查询满足条件的第一条记录,并根据converter从map转换为Object实例
- findOne(Class<POJO>, IQuery<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
-
根据query查询满足条件的第一条记录,并转换为Object实例
- findOne(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
-
根据 query 条件,查询一条记录
- findOne(IQuery, MapFunction<POJO>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
-
根据query查询满足条件的第一条记录,并根据mapFunction从map转换为Object实例
- findOne(Class<POJO>, IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
-
根据query查询满足条件的第一条记录,并转换下划线转驼峰方式转换为PoJo实例
- findOne() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
-
- findOne(Function<E, POJO>) - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
-
- findOne(Class<POJO>) - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
-
- findOneMap(IQuery<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
-
根据query查询满足条件的第一条记录
当有多条记录符合条件时,只取第一条记录
- findOneMap(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
-
根据query查询满足条件的第一条记录
当有多条记录符合条件时,只取第一条记录
- findOneMap() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
-
- findOneMap(MapFunction<POJO>) - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
-
- findPk() - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
-
返回实体主键
- findRefData(Class<IEntity>, IEntity, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.EntityRefKit
-
- findRefKey(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
-
返回指定关联关系设置
- firstByNotNull() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IRichEntity
-
entity非空字段作为条件查询列表, 返回符合条件的第一条数据
- FluentConst - cn.org.atool.fluent.mybatis.mapper中的接口
-
fluent mybatis用到的常量定义
- FluentMybatisException - cn.org.atool.fluent.mybatis.exception中的异常错误
-
FluentMybatisException 异常类
- FluentMybatisException(String) - 异常错误 的构造器cn.org.atool.fluent.mybatis.exception.FluentMybatisException
-
- FluentMybatisException(String, Throwable) - 异常错误 的构造器cn.org.atool.fluent.mybatis.exception.FluentMybatisException
-
- forEach(Consumer<IFragment>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
-
- Form - cn.org.atool.fluent.form中的类
-
简单表单查询设置
- Form() - 类 的构造器cn.org.atool.fluent.form.Form
-
- Form(Class<E>) - 类 的构造器cn.org.atool.fluent.form.Form
-
- form(String) - 类 中的静态方法cn.org.atool.fluent.form.kits.GsonKit
-
- FormApply - cn.org.atool.fluent.form.setter中的类
-
FormApply
- FormApply(FormSetter, Map, Form) - 类 的构造器cn.org.atool.fluent.form.setter.FormApply
-
- formApply - 类 中的变量cn.org.atool.fluent.form.setter.FormSetter
-
- format(String, Object...) - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.FormatFrag
-
- format(String, Object...) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
安全的进行字符串 format
- FormatFrag - cn.org.atool.fluent.mybatis.segment.fragment中的类
-
格式化片段
- FormEntry - cn.org.atool.fluent.form.setter中的类
-
表单项
- FormEntry() - 类 的构造器cn.org.atool.fluent.form.setter.FormEntry
-
- FormEntry(String, String, Object...) - 类 的构造器cn.org.atool.fluent.form.setter.FormEntry
-
- FormHelper - cn.org.atool.fluent.form.setter中的类
-
FormHelper辅助工具类
- FormHelper() - 类 的构造器cn.org.atool.fluent.form.setter.FormHelper
-
- FormItemAdder - cn.org.atool.fluent.form.setter中的类
-
增加表单项条件
- FormItemAdder(Form) - 类 的构造器cn.org.atool.fluent.form.setter.FormItemAdder
-
- FormItemOrder - cn.org.atool.fluent.form.setter中的类
-
字段排序
- FormItemOrder() - 类 的构造器cn.org.atool.fluent.form.setter.FormItemOrder
-
- FormItemOrder(String, boolean) - 类 的构造器cn.org.atool.fluent.form.setter.FormItemOrder
-
- FormKit - cn.org.atool.fluent.form中的类
-
Form操作辅助类
- FormServiceFactoryBean - cn.org.atool.fluent.form.registrar中的类
-
FormServiceFactoryBean: FormService bean封装工厂
- FormServiceFactoryBean(Class, Class) - 类 的构造器cn.org.atool.fluent.form.registrar.FormServiceFactoryBean
-
- FormServiceKit - cn.org.atool.fluent.form.registrar中的接口
-
静态方法
- FormServiceProxy - cn.org.atool.fluent.form.registrar中的类
-
FormServiceFactoryBean: FormService bean封装工厂
- FormServiceProxy(Class, Class) - 类 的构造器cn.org.atool.fluent.form.registrar.FormServiceProxy
-
- FormSetter - cn.org.atool.fluent.form.setter中的类
-
字段设置
- FormSetter(IMapping) - 类 的构造器cn.org.atool.fluent.form.setter.FormSetter
-
- FormSqlOp - cn.org.atool.fluent.form.setter中的接口
-
sql条件比较操作符常量
- fragment(Supplier<String>) - 接口 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.Fragments
-
构造IFragment
- fragment(String) - 接口 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.Fragments
-
- Fragments - cn.org.atool.fluent.mybatis.segment.fragment中的接口
-
常量代码片段
- FreeKit - cn.org.atool.fluent.mybatis.base.free中的接口
-
- FreeQuery - cn.org.atool.fluent.mybatis.base.free中的类
-
字符串形式自由拼接查询器构造
- FreeQuery(String) - 类 的构造器cn.org.atool.fluent.mybatis.base.free.FreeQuery
-
- FreeQuery(String, String) - 类 的构造器cn.org.atool.fluent.mybatis.base.free.FreeQuery
-
- FreeQuery(StringSupplier, String) - 类 的构造器cn.org.atool.fluent.mybatis.base.free.FreeQuery
-
- FreeQuery(IQuery, String) - 类 的构造器cn.org.atool.fluent.mybatis.base.free.FreeQuery
-
嵌套子查询 select * from (select * ...) alias;
- FreeUpdate - cn.org.atool.fluent.mybatis.base.free中的类
-
FreeUpdate
- FreeUpdate(String) - 类 的构造器cn.org.atool.fluent.mybatis.base.free.FreeUpdate
-
- from(QL) - 接口 中的静态方法cn.org.atool.fluent.mybatis.base.crud.JoinBuilder
-
关联查询构造方式一: 使用直接传入设置好别名和参数的Query
- from(QL, String) - 接口 中的静态方法cn.org.atool.fluent.mybatis.base.crud.JoinBuilder
-
... from (select query) alias
- fType - 类 中的变量cn.org.atool.fluent.mybatis.metadata.GetterMeta
-
- fType - 类 中的变量cn.org.atool.fluent.mybatis.metadata.SetterMeta
-
- IAggregate - cn.org.atool.fluent.mybatis.functions中的接口
-
聚合接口
- IBaseDao<E extends IEntity> - cn.org.atool.fluent.mybatis.base中的接口
-
IBaseDao Dao基本操作方法
- IBaseQuery<E extends IEntity,Q extends IBaseQuery<E,Q>> - cn.org.atool.fluent.mybatis.base.crud中的接口
-
IEntityQuery: 查询接口
- IBaseUpdate<E extends IEntity,U extends IBaseUpdate<E,U,NQ>,NQ extends IBaseQuery<E,NQ>> - cn.org.atool.fluent.mybatis.base.crud中的接口
-
IEntityUpdate: 更新接口
- IConvertor<T> - cn.org.atool.fluent.mybatis.typehandler中的接口
-
类型转换
- IDataByColumn - cn.org.atool.fluent.mybatis.base.intf中的接口
-
根据字段名称, 获取对应条件值
- IDefaultGetter - cn.org.atool.fluent.mybatis.base.crud中的接口
-
进行默认设置
- IDefaultSetter - cn.org.atool.fluent.mybatis.base.crud中的接口
-
设置Entity, Query, Updater默认值
- IEntity - cn.org.atool.fluent.mybatis.base中的接口
-
IEntity 实体基类
- IEntityKit - cn.org.atool.fluent.mybatis.base.entity中的接口
-
entity帮助类
- IEntityMapper<E extends IEntity> - cn.org.atool.fluent.mybatis.base.mapper中的接口
-
IEntityMapper: 实例Mapper基类,Mapper 继承该接口后,无需编写 mapper.xml 文件,即可获得CRUD功能
- IExecutor - cn.org.atool.fluent.mybatis.functions中的接口
-
IExecutor: 外部执行器
- If - cn.org.atool.fluent.mybatis中的接口
-
常见断言
- IFormApply - cn.org.atool.fluent.form.setter中的接口
-
简单表单查询
简单表单查询
- IFragment - cn.org.atool.fluent.mybatis.segment.fragment中的接口
-
SQL 片段接口
- Ifs<T> - cn.org.atool.fluent.mybatis.ifs中的类
-
分支设置
- Ifs() - 类 的构造器cn.org.atool.fluent.mybatis.ifs.Ifs
-
- IfsPredicate - cn.org.atool.fluent.mybatis.ifs中的类
-
值对结构
- IfsPredicate(Predicate, Object...) - 类 的构造器cn.org.atool.fluent.mybatis.ifs.IfsPredicate
-
- IGetter<E> - cn.org.atool.fluent.mybatis.functions中的接口
-
IEntity::getter()函数
- ignoreLockVersion() - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.BaseUpdate
-
按条件更新时, 忽略乐观锁
- ignoreVersion() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
-
- IHasDbType - cn.org.atool.fluent.mybatis.base.intf中的接口
-
返回返回数据库类型的对象
- IHasMapping - cn.org.atool.fluent.mybatis.base.intf中的接口
-
返回返回数据库类型的对象
- IKeyGenerator - cn.org.atool.fluent.mybatis.base.entity中的接口
-
表主键生成器接口 (sql)
- ILike - cn.org.atool.fluent.mybatis.base.model.op中的类
-
postgresql引擎,忽略大小写搜索英文
- ILike - 类 中的静态变量cn.org.atool.fluent.mybatis.base.model.op.SqlOps
-
postgresql引擎,忽略大小写搜索英文
- IMapper<E extends IEntity> - cn.org.atool.fluent.mybatis.base.mapper中的接口
-
IMapper: mapper标识接口
- IMapperFactory - cn.org.atool.fluent.mybatis.spring中的接口
-
IMapperFactory
- IMapping - cn.org.atool.fluent.mybatis.base.entity中的接口
-
EntityMapping基类
- in(FieldMapping, Object...) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
-
- in(String, Object...) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
-
- in(Object[]) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
-
in (values)
- in(int[]) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
-
in (values)
- in(long[]) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
-
in (values)
- in(Collection) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IOperator
-
in (values)
- in(Collection) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
-
in (values)
- in(int[]) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.NumericWhere
-
in (values)
- in(int[], Predicate<int[]>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.NumericWhere
-
in (values)
- in(int[], boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.NumericWhere
-
in (values)
- in(long[]) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.NumericWhere
-
in (values)
- in(long[], Predicate<long[]>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.NumericWhere
-
in (values)
- in(long[], boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.NumericWhere
-
in (values)
- in(Object[]) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
-
in (values)
- in(T[], Predicate<T[]>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
-
in (values)
- in(T[], boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
-
in (values)
- in(Collection, Predicate<Collection>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
-
in (values)
- in(Collection, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
-
in (values)
- in(Ifs<Collection>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
-
按Ifs条件设置where值
- in(String, O...) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
-
where column IN (select ... )
- in(boolean, String, O...) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
-
where column IN (select ... )
- in(QFunction<NQ>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
-
in (select ... )
- in(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
-
in (select ... )
- in(boolean, QFunction<NQ>) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
-
in (select ... )
- in(boolean, IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.ObjectWhere
-
in (select ... )
- in(Collection) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
-
- in(String, O...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
-
where column IN (select ... )
- in(boolean, String, O...) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
-
- in(QFunction<NQ>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
-
in (select ... )
- in(IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
-
- in(boolean, QFunction<NQ>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
-
- in(boolean, IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.segment.WhereApply
-
- InIfs<T> - cn.org.atool.fluent.mybatis.ifs中的类
-
对 IN collection进行条件选择
- InIfs() - 类 的构造器cn.org.atool.fluent.mybatis.ifs.InIfs
-
- init() - 接口 中的方法cn.org.atool.fluent.mybatis.spring.IMapperFactory
-
初始化FluentMybatis启动前置步骤
o Entity关联关系实现设置
o MapperRef中所有Mapper实例设置
o insert, insertBatch, listEntity中主键映射和ResultMap设置
o Banner打印
- initialize() - 接口 中的方法cn.org.atool.fluent.mybatis.base.intf.IRelation
-
- initializer(IExecutor) - 类 中的方法cn.org.atool.fluent.mybatis.spring.MapperFactory
-
增加环境设置脚本
- insert() - 类 中的方法cn.org.atool.fluent.form.Form
-
按表单新增记录
- insert(E) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
-
插入一条记录, 主键字段为空
- insert - 类 中的变量cn.org.atool.fluent.mybatis.base.model.FieldMapping
-
插入时的默认值
- insert(StatementBuilder, FieldMapping, TableId) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
-
- insert(StatementBuilder, FieldMapping, TableId) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.OracleSqlKit
-
- insert(StatementBuilder, FieldMapping, TableId) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
-
构造insert方法的主键生成器KeyGenerator
- insert(Map, ProviderContext) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlProvider
-
- insert(IEntity) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
-
- insert - 类 中的变量cn.org.atool.fluent.mybatis.metadata.TableFieldMeta
-
字段填充策略
- insert() - 类 中的方法org.apache.ibatis.session.ConfigurationKit
-
重建insert MappedStatement
- INSERT_COLUMNS(IMapping, List<String>) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
-
- INSERT_INTO(String) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
-
- insertBatch(Collection<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
-
批量插入数据,实例主键必须全部未赋值
- insertBatch(IMapping, StatementBuilder, FieldMapping, TableId) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
-
- insertBatch(IMapping, Collection<E>, boolean, TableId) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
-
- insertBatch(IMapping, StatementBuilder, FieldMapping, TableId) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
-
构造insertBatch方法的主键生成器KeyGenerator
- insertBatch(IMapping, Collection<E>, boolean, TableId) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
-
批量插入
- insertBatch(Map, ProviderContext) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlProvider
-
- insertBatch(Collection) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
-
- insertBatchWithPk(Collection<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
-
批量插入数据,实例主键必须全部已赋值
- insertBatchWithPk(Map, ProviderContext) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlProvider
-
- insertBatchWithPk(Collection) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
-
- insertEntity(IMapping, String, E, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
-
- insertEntity(IMapping, String, E, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
-
构建插入语句
- InsertList - cn.org.atool.fluent.mybatis.base.model中的类
-
insert by entity字段构造
- InsertList() - 类 的构造器cn.org.atool.fluent.mybatis.base.model.InsertList
-
- insertSelect(String[], IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
-
insert into a_table(fields) select fields from b_table;
- insertSelect(FieldMapping[], IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
-
insert into a_table(fields) select fields from b_table;
- insertSelect(String[], IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
-
insert into a_table(fields) select fields from b_table;
- insertSelect(String...) - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
-
- insertSelect(IMapping, String, String[], IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
-
- insertSelect(IMapping, TableId, boolean, MapperSql, List<Map>, List<FieldMapping>) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
-
https://blog.csdn.net/w_y_t_/article/details/51416201
https://www.cnblogs.com/xunux/p/4882761.html
https://blog.csdn.net/weixin_41175479/article/details/80608512
- insertSelect(IMapping, String, String[], IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.provider.SqlKit
-
生成 insertSelect 对应的sql语句
- insertSelect(Map, ProviderContext) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlProvider
-
构造 insert ... select ...
- insertSelect(String[], IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
-
- insertValues(IMapping, MapperSql, List<Map>, List<FieldMapping>) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
-
- insertWithPk(E) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
-
插入一条记录, 主键字段不为空
- insertWithPk(Map, ProviderContext) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.provider.SqlProvider
-
- insertWithPk(IEntity) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
-
- INSTANCE - 类 中的静态变量cn.org.atool.fluent.mybatis.base.crud.EmptyWrapper
-
- instance(String, Throwable, Object...) - 异常错误 中的静态方法cn.org.atool.fluent.mybatis.exception.FluentMybatisException
-
FluentMybatisException 异常
- instance(String, Object...) - 异常错误 中的静态方法cn.org.atool.fluent.mybatis.exception.FluentMybatisException
-
重载的方法
- intercept(Object, Method, Object[], MethodProxy) - 类 中的方法cn.org.atool.fluent.form.registrar.FormServiceProxy
-
FactoryBean的 InvocationHandler.invoke(Object, Method, Object[]) 实现
- internalListEntity(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IEntityMapper
-
根据 query 条件,查询全部记录
- internalListEntity(IQuery) - 类 中的方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
-
- invoke(MethodMeta, Object[]) - 接口 中的静态方法cn.org.atool.fluent.form.registrar.FormServiceKit
-
执行Form操作
- invoke(String, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IRich
-
- invoke(String, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.base.RichEntity
-
加载关联信息
- invoke(Class, String, Object[]) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
-
实现entityClass#methodName方法
- invokeRefMethod(Class, String, Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
-
调用RefMethod填充关联数据
- IOperator<R> - cn.org.atool.fluent.mybatis.segment.model中的接口
-
比较操作
- IPagedList<E> - cn.org.atool.fluent.mybatis.model中的接口
-
分页查询结果
- IProtectedDao<E extends IEntity> - cn.org.atool.fluent.mybatis.base.dao中的接口
-
IDaoProtected: 被限制在Dao类中使用的方法, 只允许在子类中调用,不暴露给更高层的Service外部直接访问
*
* !!!!!!!!!!!!
- IQuery<E extends IEntity> - cn.org.atool.fluent.mybatis.base.crud中的接口
-
查询构造器基类
- IRelation - cn.org.atool.fluent.mybatis.base.intf中的接口
-
Entity类关联关系实现标识类
- IRich - cn.org.atool.fluent.mybatis.base.entity中的接口
-
IRich: Entity类@RefMethod方法实现定义
- IRichEntity - cn.org.atool.fluent.mybatis.base.entity中的接口
-
只需要Entity属性就可以执行的数据操作方法
- IRichMapper<E extends IEntity> - cn.org.atool.fluent.mybatis.base.mapper中的接口
-
IDaoMapper: 非mybatis mapper原子接口, 属于组装方法
- is(Object) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateApply
-
更新字段值: #{column}=value
value可以为null
- is(O, Predicate<O>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateApply
-
条件when成立时, 更新为value值
- is(O, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateApply
-
条件when成立时, 更新为value值
- is(Ifs<O>) - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateApply
-
按分支条件更新
- isAssignableFrom(Object) - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.Column
-
- isAutoKeyGenerator(TableId) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
-
- isBlank(CharSequence) - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
-
判断字符串是否为空
- isCollection(O...) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
- isColumnName(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
判断是否是数据库表字段名称
非全数字, 只包含数字+字母+下划线组成
- isDigit(char) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
数字
- isDistinct() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.model.IWrapperData
-
是否distinct查询
- isEmpty(Object) - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
-
判断数据对象(Collection, Map, Array)是否为空
- isEmpty() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
-
- isEmpty() - 类 中的方法cn.org.atool.fluent.mybatis.segment.list.BaseSegmentList
-
- ISetter<E> - cn.org.atool.fluent.mybatis.functions中的接口
-
IEntity setter(value)函数
- isFalse() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BooleanWhere
-
等于 false
- isFieldAndAssignableFrom(IFragment, Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.segment.fragment.Column
-
是映射字段, 并且para是映射字段类型值
- isLetter(char) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
字母 a-z, A-Z, 或 '_'
- isList - 类 中的变量cn.org.atool.fluent.mybatis.functions.RefKey
-
是否 1:N关系
- isMapperFactoryInitialized() - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
- isNotLarge() - 类 中的方法cn.org.atool.fluent.mybatis.metadata.FieldMeta
-
非大字段
- isNull(FieldMapping) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
-
- isNull(String) - 类 中的方法cn.org.atool.fluent.form.setter.FormItemAdder
-
- isNull(Object) - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
-
判断对象是否为空
- isNull() - 类 中的方法cn.org.atool.fluent.mybatis.segment.UpdateApply
-
值更新为null: #{column} = null
- isNull() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
-
is null
- isNull(boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BaseWhere
-
is null
- isPrimary() - 类 中的方法cn.org.atool.fluent.mybatis.base.model.FieldMapping
-
主键字段
- isPrint() - 类 中的静态方法cn.org.atool.fluent.mybatis.mapper.PrinterMapper
-
- ISqlOp - cn.org.atool.fluent.mybatis.base.model中的接口
-
操作符定义接口类
- isSelectInsert(IMapping, boolean, TableId) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
-
是否用 insert select 方式批量插入
- isSelectInsert(IMapping, boolean, TableId) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.OracleSqlKit
-
- isSeqBefore(DbType) - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.TableId
-
- seqName不为空的情况下且和默认seq不一样
- 显式设置
- isSingleton() - 类 中的方法cn.org.atool.fluent.form.registrar.FormServiceFactoryBean
-
- isSpace(char) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
- isTableName(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
- isTrue() - 接口 中的方法cn.org.atool.fluent.mybatis.segment.where.BooleanWhere
-
等于 true
- isTrue(boolean, String, Object...) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
断言这个 boolean 为 true
为 false 则抛出异常
- isVariantChar(char) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
是否变量字符: a-z, A-Z, 0-9, -, _, $
- isVersion() - 类 中的方法cn.org.atool.fluent.mybatis.base.model.FieldMapping
-
版本号字段
- IToMap - cn.org.atool.fluent.mybatis.base.intf中的接口
-
将对象转换为Map
- IUpdate<E extends IEntity> - cn.org.atool.fluent.mybatis.base.crud中的接口
-
更新构造器基类
- IValidator - cn.org.atool.fluent.form.validator中的接口
-
参数校验, 除注解验证外的方法验证
- IWrapper<E extends IEntity,W extends IWrapper<E,W,NQ>,NQ extends IBaseQuery<E,NQ>> - cn.org.atool.fluent.mybatis.base.crud中的接口
-
IWrapper: 查询和更新都用到的接口
- IWrapperData - cn.org.atool.fluent.mybatis.segment.model中的接口
-
IWrapperData: 提供给xml文件调用的方法
- IWrapperMapper<E extends IEntity,Q extends IQuery<E>,U extends IUpdate<E>> - cn.org.atool.fluent.mybatis.base.mapper中的接口
-
以下方法在EntityMapper中实现接口default方法
- table(boolean) - 类 中的方法cn.org.atool.fluent.mybatis.base.crud.EmptyWrapper
-
- table(boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IWrapper
-
query/update表名
- table(IDataByColumn) - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
-
获取表名
- table(IDataByColumn) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
-
返回数据库表名
- table - 类 中的变量cn.org.atool.fluent.mybatis.segment.BaseWrapper
-
- table(boolean) - 类 中的方法cn.org.atool.fluent.mybatis.segment.BaseWrapper
-
- table() - 类 中的方法cn.org.atool.fluent.mybatis.segment.JoinWrapperData
-
- table() - 类 中的方法cn.org.atool.fluent.mybatis.segment.model.WrapperData
-
返回表名+表别名
- TABLE_MAPPING - 类 中的静态变量cn.org.atool.fluent.mybatis.utility.RefKit
-
EntityClass 和 AMapping关联关系
- TableDynamic - cn.org.atool.fluent.mybatis.functions中的接口
-
动态处理表名称, 可以用于自定义分表, 或内部子查询等场景
- TableEntityClass - 接口 中的静态变量cn.org.atool.fluent.form.registrar.FormServiceKit
-
table name 和 Entity class映射定义
- TableFieldMeta - cn.org.atool.fluent.mybatis.metadata中的类
-
数据库表字段反射信息
- TableFieldMeta(Field, TableField) - 类 的构造器cn.org.atool.fluent.mybatis.metadata.TableFieldMeta
-
全新的 存在 TableField 注解时使用的构造函数
- tableId - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.AMapping
-
- tableId() - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
-
- tableId() - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IMapping
-
返回主键信息
- TableId - cn.org.atool.fluent.mybatis.base.entity中的类
-
主键信息
- TableId(String, String, boolean, String, boolean) - 类 的构造器cn.org.atool.fluent.mybatis.base.entity.TableId
-
- TableMeta - cn.org.atool.fluent.mybatis.metadata中的类
-
数据库表反射信息
- TableMeta(Class) - 类 的构造器cn.org.atool.fluent.mybatis.metadata.TableMeta
-
- TableMetaHelper - cn.org.atool.fluent.mybatis.metadata中的类
-
实体类反射表辅助类
- TableMetaHelper() - 类 的构造器cn.org.atool.fluent.mybatis.metadata.TableMetaHelper
-
- tableName - 类 中的变量cn.org.atool.fluent.mybatis.base.entity.AMapping
-
- tableName(String, String, String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
获取表名
- TablePrimaryMeta - cn.org.atool.fluent.mybatis.metadata中的类
-
PrimaryInfo: 主键信息
- TablePrimaryMeta(Field, TableId) - 类 的构造器cn.org.atool.fluent.mybatis.metadata.TablePrimaryMeta
-
- tableSupplier(TableSupplier) - 类 中的方法cn.org.atool.fluent.mybatis.base.BaseEntity
-
- tableSupplier(String) - 类 中的方法cn.org.atool.fluent.mybatis.base.BaseEntity
-
- tableSupplier() - 类 中的方法cn.org.atool.fluent.mybatis.base.BaseEntity
-
- tableSupplier(TableSupplier) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
-
动态修改归属表, 默认无需设置
只有在插入数据时, 不想使用默认对应的数据库表, 想动态调整时才需要
- tableSupplier(String) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
-
动态修改归属表, 默认无需设置
只有在插入数据时, 不想使用默认对应的数据库表, 想动态调整时才需要
- tableSupplier() - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
-
返回动态归属表
- TableSupplier - cn.org.atool.fluent.mybatis.functions中的接口
-
动态获取目标表
- tableSupplier(TableDynamic, Class<? extends IEntity>...) - 类 中的方法cn.org.atool.fluent.mybatis.spring.MapperFactory
-
更改实体对应的数据库表名称
- tableSupplier(TableDynamic, Class<? extends IEntity>...) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.RefKit
-
设置对应表的命名策略
- tagPage() - 类 中的方法cn.org.atool.fluent.form.Form
-
按表单返回Tag分页记录
- tagPagedEntity(IQuery<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
-
按Marker标识分页查询
- tagPagedEntity(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
-
按tag>=next标识分页查询
- tagPagedEntity() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
-
- TagPagedList<E> - cn.org.atool.fluent.mybatis.model中的类
-
MarkerList: 按next方式进行的分页查询结果
- TagPagedList() - 类 的构造器cn.org.atool.fluent.mybatis.model.TagPagedList
-
- TagPagedList(List<E>, E) - 类 的构造器cn.org.atool.fluent.mybatis.model.TagPagedList
-
- tagPagedMap(IQuery<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
-
按Marker标识分页查询(结果集为Map对象)
- tagPagedMap(IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
-
按tag>=next标识分页查询(结果集为Map对象)
- tagPagedMap() - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
-
- tagPagedPoJo(IQuery<E>, MapFunction<POJO>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
-
按Marker标识分页查询(结果集为Object对象)
- tagPagedPoJo(Class<POJO>, IQuery<E>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.dao.IProtectedDao
-
按Marker标识分页查询(结果集为Object对象)
- tagPagedPoJo(IQuery, MapFunction<POJO>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
-
按tag>=next标识分页查询(结果集为PoJo对象)
- tagPagedPoJo(Class<POJO>, IQuery) - 接口 中的方法cn.org.atool.fluent.mybatis.base.mapper.IRichMapper
-
按tag>=next标识分页查询(结果集为PoJo对象)
- tagPagedPoJo(MapFunction<POJO>) - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
-
- tagPagedPoJo(Class<POJO>) - 类 中的方法cn.org.atool.fluent.mybatis.base.mapper.QueryExecutor
-
- test() - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
-
多条件选择
- testIn() - 接口 中的静态方法cn.org.atool.fluent.mybatis.If
-
多条件选择
- tmpTable() - 类 中的静态方法cn.org.atool.fluent.mybatis.mapper.MapperSql
-
临时表别名
- to() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IQuery
-
- to() - 接口 中的方法cn.org.atool.fluent.mybatis.base.crud.IUpdate
-
- toArray() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
-
- toArray(int[]) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
- toArray(long[]) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
- toBoolean(Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.ObjectArray
-
- toColumn(Class<E>, IGetter<E>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MappingKits
-
根据getter函数返回数据库字段名称
- toColumnMap(IEntity, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
-
- toColumnMap(IEntity, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IEntityKit
-
entity对象转换为map对象
key值为对应的数据库表字段名
- toColumnMap() - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
-
将实体对象转换为数据库字段为key的map对象, 不包括空字段
- toColumnMap(boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
-
将实体对象转换为数据库字段为key的map对象
- toColumns(Class<E>, IGetter<E>, IGetter<E>...) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MappingKits
-
- toColumns(FieldMapping, FieldMapping...) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MappingKits
-
- toEntity(Map<String, Object>) - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
-
- toEntity(Map<String, Object>) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IEntityKit
-
map对应属性值设置到Entity对象中, 同JSON反序列化
- toEntityMap(IEntity, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.base.entity.AMapping
-
- toEntityMap(IEntity, boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.base.entity.IEntityKit
-
entity对象转换为map对象
key值为entity的属性字段名
- toEntityMap(List<E>, Function<E, String>) - 类 中的静态方法cn.org.atool.fluent.mybatis.base.EntityRefKit
-
将entities列表根据特征值归类
- toEntityMap() - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
-
将实体对象转换为map对象, 不包括空字段
- toEntityMap(boolean) - 接口 中的方法cn.org.atool.fluent.mybatis.base.IEntity
-
将实体对象转换为map对象
- toMap() - 接口 中的方法cn.org.atool.fluent.mybatis.base.intf.IToMap
-
实现对象转map操作
- toMap(Object) - 接口 中的静态方法cn.org.atool.fluent.mybatis.base.intf.IToMap
-
实现对象转map操作
- toMap(Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.PoJoHelper
-
将object对象转换为map
- toMaps(IMapping, Collection<E>, boolean) - 类 中的方法cn.org.atool.fluent.mybatis.base.provider.CommonSqlKit
-
批量转换为Map
- toPoJo(Map<String, Object>, MapFunction) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.PoJoHelper
-
将Map转换为指定的PoJo对象
- toPoJo(Class<POJO>, Map<String, Object>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.PoJoHelper
-
将Map转换为指定的PoJo对象
- toPoJoIgnoreNotFound(Class<POJO>, Map<String, Object>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.PoJoHelper
-
将Map转换为指定的PoJo对象
- toPoJoList(List<Map<String, Object>>, MapFunction<POJO>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.PoJoHelper
-
将Map转换为指定的PoJo对象
- toPoJoList(Class<POJO>, List<Map<String, Object>>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.PoJoHelper
-
将Map转换为指定的PoJo对象
- toPoJoListIgnoreNotFound(Class<POJO>, List<Map<String, Object>>) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.PoJoHelper
-
将Map转换为指定的PoJo对象
- toQuery(Class, Form) - 类 中的静态方法cn.org.atool.fluent.form.setter.FormHelper
-
将表单Form转换为entityClass对应的Query
- toString() - 类 中的方法cn.org.atool.fluent.mybatis.base.model.FieldMapping
-
返回字段名称
- toString() - 类 中的方法cn.org.atool.fluent.mybatis.mapper.MapperSql
-
- toString() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.AppendFlag
-
- toString() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.BracketFrag
-
- toString() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.CachedFrag
-
- toString() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.Column
-
- toString() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.FormatFrag
-
- toString() - 类 中的方法cn.org.atool.fluent.mybatis.segment.fragment.JoiningFrag
-
- toString() - 枚举 中的方法cn.org.atool.fluent.mybatis.segment.fragment.KeyFrag
-
- toString(Object) - 类 中的静态方法cn.org.atool.fluent.mybatis.typehandler.ConvertorKit
-
转换为字符串
- toUpdate(Class, Form) - 类 中的静态方法cn.org.atool.fluent.form.setter.FormHelper
-
- trim(String) - 类 中的静态方法cn.org.atool.fluent.mybatis.utility.MybatisUtil
-
- typeHandler - 类 中的变量cn.org.atool.fluent.mybatis.base.model.FieldMapping
-
type Handler
- typeHandler - 类 中的变量cn.org.atool.fluent.mybatis.metadata.FieldMeta
-
类型处理器