接口 AutoTableOrmFrameAdapter
public interface AutoTableOrmFrameAdapter
- 作者:
- don
-
方法概要
修饰符和类型方法说明default Class<?> customFieldTypeHandler(Class<?> clazz, Field field) 三方框架定义的字段类型,通常是某些特殊注解或者枚举,定义为字符串类型default StringgetColumnComment(Field field, Class<?> clazz) 获取字段注释getEnumValues(Class<?> enumType) 获取枚举值,默认是枚举的名字default StringgetRealColumnName(Class<?> clazz, Field field) 获取字段名default StringgetTableComment(Class<?> clazz) 获取表注释default StringgetTableName(Class<?> clazz) 获取表名default StringgetTableSchema(Class<?> clazz) 获取表schemadefault booleanisAutoIncrement(Field field, Class<?> clazz) 判断是否是自增的主键default booleanisIgnoreField(Field field, Class<?> clazz) 拓展判断是否是忽略的字段default boolean判断是否是主键default List<Class<? extends Annotation>> 扫描注解
-
方法详细资料
-
isIgnoreField
拓展判断是否是忽略的字段- 参数:
field- 字段clazz- 类- 返回:
- 是否忽略
-
isPrimary
判断是否是主键- 参数:
field- 字段clazz- 类- 返回:
- 是否是主键
-
isAutoIncrement
判断是否是自增的主键- 参数:
field- 字段clazz- 类- 返回:
- 是否是自增的主键
-
customFieldTypeHandler
三方框架定义的字段类型,通常是某些特殊注解或者枚举,定义为字符串类型- 参数:
clazz- 类field- 字段- 返回:
- 该字段的类型
-
getEnumValues
获取枚举值,默认是枚举的名字- 参数:
enumType- 枚举类型- 返回:
- 该枚举下的所有追
-
scannerAnnotations
扫描注解- 返回:
- 扫描的注解集合
-
getTableName
获取表名- 参数:
clazz- 实体类- 返回:
- 表名
-
getTableComment
获取表注释- 参数:
clazz- 实体类- 返回:
- 标注释
-
getTableSchema
获取表schema- 参数:
clazz- 实体类- 返回:
- 表schema
-
getRealColumnName
获取字段名- 参数:
clazz- 实体类field- 字段- 返回:
- 字段名
-
getColumnComment
获取字段注释- 参数:
field- 字段clazz- 实体类- 返回:
- 字段注释
-