| 程序包 | 说明 |
|---|---|
| cn.xbatis.core.db.reflect | |
| cn.xbatis.core.logicDelete | |
| cn.xbatis.core.mybatis.mapper.context | |
| cn.xbatis.core.sql.executor | |
| cn.xbatis.core.tenant | |
| cn.xbatis.core.util |
| 限定符和类型 | 方法和说明 |
|---|---|
TableFieldInfo |
TableInfo.getFieldInfo(String property)
根据字段名获取字段信息
|
TableFieldInfo |
TableInfo.getFieldInfoByColumnName(String columnName)
根据列名获取字段信息
|
TableFieldInfo |
TableInfo.getIdFieldInfo() |
TableFieldInfo |
TableInfo.getLogicDeleteFieldInfo() |
TableFieldInfo |
TableInfo.getSingleIdFieldInfo(boolean throwException) |
TableFieldInfo |
ForeignInfo.getTableFieldInfo() |
TableFieldInfo |
ModelFieldInfo.getTableFieldInfo() |
TableFieldInfo |
ResultTableFieldInfo.getTableFieldInfo() |
TableFieldInfo |
TableInfo.getTenantIdFieldInfo() |
TableFieldInfo |
TableInfo.getVersionFieldInfo() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<TableFieldInfo> |
TableInfo.getIdFieldInfos() |
Map<String,TableFieldInfo> |
TableInfo.getTableFieldInfoMap() |
List<TableFieldInfo> |
TableInfo.getTableFieldInfos() |
| 构造器和说明 |
|---|
ForeignInfo(Class foreignEntity,
TableFieldInfo tableFieldInfo) |
ResultTableFieldInfo(boolean resultMapping,
Class type,
int storey,
String tablePrefix,
TableInfo tableInfo,
TableFieldInfo tableFieldInfo,
Field field) |
ResultTableFieldInfo(Class type,
int storey,
String tablePrefix,
TableInfo tableInfo,
TableFieldInfo tableFieldInfo,
Field field) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Object |
LogicDeleteUtil.getLogicAfterValue(TableFieldInfo logicDeleteFieldInfo)
获取删除后的值
|
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
IdUtil.isIdExists(Object obj,
TableFieldInfo idFieldInfo) |
static boolean |
IdUtil.setId(Object obj,
TableFieldInfo idFieldInfo,
Object id) |
| 限定符和类型 | 方法和说明 |
|---|---|
TableFieldInfo |
MpTableField.getTableFieldInfo() |
| 构造器和说明 |
|---|
MpTableField(MpTable table,
TableFieldInfo tableFieldInfo) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
TenantUtil.setTenantId(TableFieldInfo tableFieldInfo,
Object entity,
Object tenantId)
设置租户ID
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Object |
DefaultValueUtil.getAndSetDefaultValue(Object entity,
TableFieldInfo tableFieldInfo) |
static Object |
DefaultValueUtil.getAndSetUpdateDefaultValue(Object entity,
TableFieldInfo tableFieldInfo) |
static Object |
TableInfoUtil.getEntityFieldValue(TableFieldInfo tableFieldInfo,
Object entity) |
static void |
TableInfoUtil.setValue(TableFieldInfo tableFieldInfo,
Object target,
Object value) |
Copyright © 2025. All rights reserved.