| 限定符和类型 | 接口和说明 |
|---|---|
interface |
IWrapper<E extends IEntity,W extends IWrapper<E,W,NQ>,NQ extends IBaseQuery<E,NQ>>
IWrapper: 查询和更新都用到的接口
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
IBaseQuery<E extends IEntity,Q extends IBaseQuery<E,Q>>
IEntityQuery: 查询接口
|
interface |
IBaseUpdate<E extends IEntity,U extends IBaseUpdate<E,U,NQ>,NQ extends IBaseQuery<E,NQ>>
IEntityUpdate: 更新接口
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
BaseQuery<E extends IEntity,Q extends BaseQuery<E,Q>>
AbstractQueryWrapper
|
class |
BaseUpdate<E extends IEntity,U extends IBaseUpdate<E,U,NQ>,NQ extends IBaseQuery<E,NQ>>
AbstractUpdateWrapper
|
class |
EmptyWrapper
IWrapper空实现
|
| 限定符和类型 | 方法和说明 |
|---|---|
IFragment |
AMapping.dynamic(IWrapper wrapper)
获取IQuery或IUpdate对应的表名称
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
FreeQuery
字符串形式自由拼接查询器构造
|
class |
FreeUpdate
FreeUpdate
|
| 限定符和类型 | 方法和说明 |
|---|---|
UpdateDefault |
UpdateDefault.add(IWrapper wrapper,
FieldMapping field,
String _default)
增加待追加更新的默认值
如果没有显式指定更新,则追加更新默认值
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SqlKit.eqByMap(IMapping mapping,
IWrapper wrapper,
boolean isColumn,
Map<String,Object> condition)
设置IWrapper相等条件(condition)
|
void |
CommonSqlKit.eqByMap(IMapping mapping,
IWrapper wrapper,
boolean isColumn,
Map<String,Object> condition) |
| 限定符和类型 | 类和说明 |
|---|---|
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 IBaseQuery<E,NQ>>
查询条件封装
|
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 IBaseQuery<?,NestedQ>>
BaseQueryAnd: AND或者OR操作基类
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
BaseWrapper<E extends IEntity,W extends IWrapper<E,W,NQ>,NQ extends IBaseQuery<E,NQ>>
查询条件封装
|
class |
JoinQuery<QL extends BaseQuery<?,QL>>
联合查询条件
|
| 构造器和说明 |
|---|
OrderBy(IWrapper wrapper) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Column |
Column.set(IWrapper wrapper,
FieldMapping mapping) |
static Column |
Column.set(IWrapper wrapper,
String column) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected IWrapper |
WrapperData.wrapper |
| 构造器和说明 |
|---|
WrapperData(IWrapper wrapper) |
WrapperData(IWrapper wrapper,
Parameters parameters) |
| 限定符和类型 | 方法和说明 |
|---|---|
static IWrapper |
SqlProviderKit.getWrapper(Map map,
String paraName) |
Copyright © 2021. All rights reserved.