| 程序包 | 说明 |
|---|---|
| cn.org.atool.fluent.mybatis.base | |
| cn.org.atool.fluent.mybatis.base.impl | |
| cn.org.atool.fluent.mybatis.segment | |
| cn.org.atool.fluent.mybatis.utility |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
IUpdate<E extends IEntity,U extends IWrapper<E,U,NQ>,NQ extends IQuery<E,NQ>>
IEntityUpdate: 更新接口
|
interface |
IWrapper<E extends IEntity,W extends IWrapper<E,W,NQ>,NQ extends IQuery<E,NQ>>
IWrapper: 查询和更新都用到的接口
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
IQuery<E extends IEntity,Q extends IQuery<E,Q>>
IEntityQuery: 查询接口
|
interface |
IUpdate<E extends IEntity,U extends IWrapper<E,U,NQ>,NQ extends IQuery<E,NQ>>
IEntityUpdate: 更新接口
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
BaseQuery<E extends IEntity,Q extends BaseQuery<E,Q>>
AbstractQueryWrapper
|
class |
BaseUpdate<E extends IEntity,U extends IUpdate<E,U,NQ>,NQ extends IQuery<E,NQ>>
AbstractUpdateWrapper
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
BaseApply<SEGMENT extends BaseSegment,W extends IWrapper<?,W,?>>
BaseApply
|
class |
BaseSegment<R,W extends IWrapper<?,W,?>>
BaseSegment
|
class |
BaseWrapper<E extends IEntity,W extends IWrapper<E,W,NQ>,NQ extends IQuery<E,NQ>>
查询条件封装
|
class |
LimitSegment<W extends IWrapper> |
class |
OrderByApply<O extends OrderByBase<O,W>,W extends IWrapper<?,W,?>>
OrderByApply: 排序方式
|
class |
OrderByBase<O extends OrderByBase<O,W>,W extends IWrapper<?,W,?>>
BaseOrder: 排序对象基类
|
class |
WhereBase<WHERE extends WhereBase<WHERE,WRAPPER,NestedQ>,WRAPPER extends IWrapper<?,WRAPPER,NestedQ>,NestedQ extends IQuery<?,NestedQ>>
BaseQueryAnd: AND或者OR操作基类
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
BaseWrapper<E extends IEntity,W extends IWrapper<E,W,NQ>,NQ extends IQuery<E,NQ>>
查询条件封装
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected W |
LimitSegment.wrapper |
| 限定符和类型 | 方法和说明 |
|---|---|
static WrapperData |
SqlProviderUtils.getWrapperData(IWrapper wrapper) |
Copyright © 2020. All rights reserved.