| 程序包 | 说明 |
|---|---|
| cn.xbatis.core.db.reflect | |
| cn.xbatis.core.mybatis.mapper.context | |
| cn.xbatis.core.tenant | |
| cn.xbatis.core.util |
| 限定符和类型 | 方法和说明 |
|---|---|
ModelFieldInfo |
ModelInfo.getFieldInfo(String property)
根据字段名获取字段信息
|
ModelFieldInfo |
ModelInfo.getIdFieldInfo() |
ModelFieldInfo |
ModelInfo.getLogicDeleteFieldInfo() |
ModelFieldInfo |
ModelInfo.getSingleIdFieldInfo(boolean throwException) |
ModelFieldInfo |
ModelInfo.getTenantIdFieldInfo() |
ModelFieldInfo |
ModelInfo.getVersionFieldInfo() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<ModelFieldInfo> |
ModelInfo.getIdFieldInfos() |
List<ModelFieldInfo> |
ModelInfo.getModelFieldInfos() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
IdUtil.isIdExists(Object obj,
ModelFieldInfo idFieldInfo) |
static boolean |
IdUtil.setId(Object obj,
ModelFieldInfo idFieldInfo,
Object id) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
TenantUtil.setTenantId(ModelFieldInfo modelFieldInfo,
Model entity,
Object tenantId)
设置租户ID
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <M extends Model<T>,T> |
DefaultValueUtil.getAndSetDefaultValue(M model,
ModelFieldInfo modelFieldInfo) |
static <M extends Model<T>,T> |
DefaultValueUtil.getAndSetUpdateDefaultValue(M model,
ModelFieldInfo modelFieldInfo) |
static void |
ModelInfoUtil.setValue(ModelFieldInfo modelFieldInfo,
Object target,
Object value) |
Copyright © 2025. All rights reserved.