| 程序包 | 说明 |
|---|---|
| com.mybatisflex.core.activerecord |
Active Record 功能。
|
| com.mybatisflex.core.field |
属性查询(Field Query)功能。
|
| com.mybatisflex.core.mybatis |
MyBatis 功能增强。
|
| com.mybatisflex.core.query |
SQL 条件构造功能。
|
| com.mybatisflex.core.relation |
多表关联注解实现。
|
| com.mybatisflex.core.service |
通用增强 Service 接口。
|
| com.mybatisflex.core.update |
处理部分字段更新。
|
| com.mybatisflex.core.util |
工具类。
|
| 限定符和类型 | 方法和说明 |
|---|---|
BaseMapper<T> |
Model.baseMapper() |
default BaseMapper<T> |
MapperModel.baseMapper()
获取实体类对应的
BaseMapper 接口。 |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
FieldQueryManager.queryFields(BaseMapper<?> mapper,
Collection<?> entities,
Map<String,FieldQuery> fieldQueryMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <E> BaseMapper<E> |
Mappers.ofEntityClass(Class<E> entityClass)
通过 实体类 获取对应
BaseMapper 对象。 |
| 限定符和类型 | 字段和说明 |
|---|---|
private BaseMapper<T> |
QueryChain.baseMapper |
| 限定符和类型 | 方法和说明 |
|---|---|
protected BaseMapper<T> |
AbstractQueryBuilder.baseMapper() |
BaseMapper<T> |
MapperQueryChain.baseMapper()
该实现类对应的
BaseMapper 对象。 |
BaseMapper<T> |
QueryChain.baseMapper() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <E> QueryChain<E> |
QueryChain.of(BaseMapper<E> baseMapper) |
| 构造器和说明 |
|---|
QueryChain(BaseMapper<T> baseMapper) |
| 限定符和类型 | 方法和说明 |
|---|---|
(专用程序包) static <Entity> void |
RelationManager.doQueryRelations(BaseMapper<?> mapper,
List<Entity> entities,
int currentDepth,
int maxDepth,
Set<String> ignoreRelations,
Set<String> queryRelations) |
static <Entity> void |
RelationManager.queryRelations(BaseMapper<?> mapper,
List<Entity> entities) |
| 限定符和类型 | 方法和说明 |
|---|---|
BaseMapper<T> |
IService.getMapper()
获取对应实体类(Entity)的基础映射类(BaseMapper)。
|
| 限定符和类型 | 字段和说明 |
|---|---|
private BaseMapper<T> |
UpdateChain.baseMapper |
| 限定符和类型 | 方法和说明 |
|---|---|
static <E> UpdateChain<E> |
UpdateChain.create(BaseMapper<E> baseMapper) |
static <T> UpdateChain<T> |
UpdateChain.of(BaseMapper<T> baseMapper) |
static <T> UpdateChain<T> |
UpdateChain.of(T entityObject,
BaseMapper<T> baseMapper) |
| 构造器和说明 |
|---|
UpdateChain(BaseMapper<T> baseMapper) |
UpdateChain(BaseMapper<T> baseMapper,
T entityObject) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T,R> Page<R> |
MapperUtil.doPaginate(BaseMapper<T> mapper,
Page<R> page,
QueryWrapper queryWrapper,
Class<R> asType,
boolean withRelations,
Consumer<FieldQueryBuilder<R>>... consumers) |
static Map<String,Object> |
MapperUtil.preparedParams(BaseMapper<?> baseMapper,
Page<?> page,
QueryWrapper queryWrapper,
Map<String,Object> params) |
static <R> void |
MapperUtil.queryFields(BaseMapper<?> mapper,
List<R> list,
Consumer<FieldQueryBuilder<R>>[] consumers) |
static <E> E |
MapperUtil.queryRelations(BaseMapper<?> mapper,
E entity) |
static <E> List<E> |
MapperUtil.queryRelations(BaseMapper<?> mapper,
List<E> entities) |
Copyright © 2025. All rights reserved.