| Package | Description |
|---|---|
| io.mybatis.provider | |
| io.mybatis.provider.defaults | |
| io.mybatis.provider.style |
| Modifier and Type | Field and Description |
|---|---|
protected EntityField |
EntityColumn.field
实体类字段
|
| Modifier and Type | Method and Description |
|---|---|
List<EntityField> |
EntityTable.fields()
返回所有字段
|
| Modifier and Type | Method and Description |
|---|---|
String |
Style.columnName(EntityTable entityTable,
EntityField field)
转换列名
|
Optional<List<EntityColumn>> |
EntityColumnFactory.Chain.createEntityColumn(EntityTable entityTable,
EntityField field)
创建列信息,一个字段可能不是列,也可能是列,还有可能对应多个列(例如 ValueObject对象)
|
Optional<List<EntityColumn>> |
EntityColumnFactory.createEntityColumn(EntityTable entityTable,
EntityField field,
EntityColumnFactory.Chain chain)
创建列信息,一个字段可能不是列,也可能是列,还有可能对应多个列(例如 ValueObject对象)
|
boolean |
EntityTable.isExcludeField(EntityField field)
是否需要排除指定的字段
|
static EntityColumn |
EntityColumn.of(EntityField field) |
| Constructor and Description |
|---|
EntityColumn(EntityField field) |
| Modifier and Type | Method and Description |
|---|---|
Optional<List<EntityColumn>> |
DefaultEntityColumnFactoryChain.createEntityColumn(EntityTable entityTable,
EntityField field) |
Optional<List<EntityColumn>> |
DefaultEntityColumnFactory.createEntityColumn(EntityTable entityTable,
EntityField field,
EntityColumnFactory.Chain chain) |
| Modifier and Type | Method and Description |
|---|---|
String |
LowerUnderscoreStyle.columnName(EntityTable entityTable,
EntityField field) |
String |
LowerStyle.columnName(EntityTable entityTable,
EntityField field) |
String |
UpperUnderscoreStyle.columnName(EntityTable entityTable,
EntityField field) |
String |
NormalStyle.columnName(EntityTable entityTable,
EntityField field) |
String |
UpperStyle.columnName(EntityTable entityTable,
EntityField field) |
Copyright © 2023. All rights reserved.