| 程序包 | 说明 |
|---|---|
| com.mybatisflex.core.dialect | |
| com.mybatisflex.core.keygen | |
| com.mybatisflex.core.mybatis | |
| com.mybatisflex.core.provider | |
| com.mybatisflex.core.table |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
IDialect.forDeleteEntityBatchByIds(TableInfo tableInfo,
Object[] primaryValues) |
String |
CommonsDialectImpl.forDeleteEntityBatchByIds(TableInfo tableInfo,
Object[] primaryValues) |
String |
IDialect.forDeleteEntityBatchByQuery(TableInfo tableInfo,
QueryWrapper queryWrapper) |
String |
CommonsDialectImpl.forDeleteEntityBatchByQuery(TableInfo tableInfo,
QueryWrapper queryWrapper) |
String |
IDialect.forDeleteEntityById(TableInfo tableInfo) |
String |
CommonsDialectImpl.forDeleteEntityById(TableInfo tableInfo) |
String |
IDialect.forInsertEntity(TableInfo tableInfo,
Object entity) |
String |
CommonsDialectImpl.forInsertEntity(TableInfo tableInfo,
Object entity) |
String |
IDialect.forInsertEntityBatch(TableInfo tableInfo,
List<Object> entities) |
String |
CommonsDialectImpl.forInsertEntityBatch(TableInfo tableInfo,
List<Object> entities) |
String |
IDialect.forSelectEntityListByIds(TableInfo tableInfo,
Object[] primaryValues) |
String |
CommonsDialectImpl.forSelectEntityListByIds(TableInfo tableInfo,
Object[] primaryValues) |
String |
IDialect.forSelectOneEntityById(TableInfo tableInfo) |
String |
CommonsDialectImpl.forSelectOneEntityById(TableInfo tableInfo) |
String |
IDialect.forUpdateEntity(TableInfo tableInfo,
Object entity,
boolean ignoreNulls) |
String |
CommonsDialectImpl.forUpdateEntity(TableInfo tableInfo,
Object entity,
boolean ignoreNulls) |
String |
IDialect.forUpdateEntityByQuery(TableInfo tableInfo,
Object entity,
boolean ignoreNulls,
QueryWrapper queryWrapper) |
String |
CommonsDialectImpl.forUpdateEntityByQuery(TableInfo tableInfo,
Object entity,
boolean ignoreNulls,
QueryWrapper queryWrapper) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected TableInfo |
CustomKeyGenerator.tableInfo |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.apache.ibatis.executor.keygen.KeyGenerator |
MybatisKeyGeneratorUtil.createIdKeyGenerator(TableInfo tableInfo,
org.apache.ibatis.mapping.MappedStatement ms,
IdInfo idInfo) |
static org.apache.ibatis.executor.keygen.KeyGenerator |
MybatisKeyGeneratorUtil.createTableKeyGenerator(TableInfo tableInfo,
org.apache.ibatis.mapping.MappedStatement ms) |
| 构造器和说明 |
|---|
CustomKeyGenerator(org.apache.ibatis.session.Configuration configuration,
TableInfo tableInfo,
IdInfo idInfo) |
MultiPrimaryKeyGenerator(org.apache.ibatis.mapping.MappedStatement mappedStatement,
TableInfo tableInfo,
List<IdInfo> primaryKeyList) |
| 限定符和类型 | 方法和说明 |
|---|---|
private TableInfo |
FlexConfiguration.getTableInfo(org.apache.ibatis.mapping.MappedStatement ms) |
| 限定符和类型 | 方法和说明 |
|---|---|
static TableInfo |
ProviderUtil.getTableInfo(org.apache.ibatis.builder.annotation.ProviderContext context) |
| 限定符和类型 | 字段和说明 |
|---|---|
private TableInfo |
EntityWrapperFactory.FlexBeanWrapper.tableInfo |
| 限定符和类型 | 字段和说明 |
|---|---|
private static Map<Class<?>,TableInfo> |
TableInfoFactory.entityTableMap |
private static Map<Class<?>,TableInfo> |
TableInfoFactory.mapperTableInfoMap |
private static Map<String,TableInfo> |
TableInfoFactory.tableInfoMap |
| 限定符和类型 | 方法和说明 |
|---|---|
private static TableInfo |
TableInfoFactory.createTableInfo(Class<?> entityClass) |
static TableInfo |
TableInfoFactory.ofEntityClass(Class<?> entityClass) |
static TableInfo |
TableInfoFactory.ofMapperClass(Class<?> mapperClass) |
static TableInfo |
TableInfoFactory.ofTableName(String tableName) |
Copyright © 2023. All rights reserved.