| 接口 | 说明 |
|---|---|
| Executor |
Executor
|
| FieldPredicate |
FieldPredicate: 对判断字段是否符合条件
|
| IBaseDao<E extends IEntity> |
IBaseDao Dao基本操作方法
|
| IDao<E,Q,U> |
dao自定义接口继承类, 定义同 IMapperDao
自定义接口泛型参数需要严格按照<E,Q,U>顺序定义
否则会有编译错误或运行时类型转换错误
|
| IDaoProtected<E extends IEntity> |
IDaoProtected: 被限制在Dao基类中使用的方法
|
| IEntity |
IEntity 实体基类
|
| IEntityHelper |
entity帮助类
|
| IEntityMapper<E extends IEntity> |
IEntityMapper: 实例Mapper基类,Mapper 继承该接口后,无需编写 mapper.xml 文件,即可获得CRUD功能
|
| IKeyGenerator |
表主键生成器接口 (sql)
|
| IMapper |
IMapper: mapper标识接口
|
| IMapperDao<E extends IEntity> |
IMapperDao: 构造mapper, query, update对象
|
| IQuery<E extends IEntity,Q extends IQuery<E,Q>> |
IEntityQuery: 查询接口
|
| ISharing<T> |
ISharingMapper: 分库分表操作
|
| IUpdate<E extends IEntity,U extends IWrapper<E,U,NQ>,NQ extends IQuery<E,NQ>> |
IEntityUpdate: 更新接口
|
| IWrapper<E extends IEntity,W extends IWrapper<E,W,NQ>,NQ extends IQuery<E,NQ>> |
IWrapper: 查询和更新都用到的接口
|
Copyright © 2020. All rights reserved.