Uses of Class
org.miaixz.bus.mapper.parsing.FieldMeta
Packages that use FieldMeta
Package
Description
内部逻辑处理
语法分析
增删改查等实现
-
Uses of FieldMeta in org.miaixz.bus.mapper.builder
Methods in org.miaixz.bus.mapper.builder with parameters of type FieldMetaModifier and TypeMethodDescriptionorg.miaixz.bus.core.lang.Optional<List<ColumnMeta>> ColumnAnnotationBuilder.createColumn(TableMeta tableMeta, FieldMeta fieldMeta, ColumnSchemaBuilder.Chain chain) 创建实体列信息,解析字段注解并生成列元数据org.miaixz.bus.core.lang.Optional<List<ColumnMeta>> ColumnSchemaBuilder.Chain.createColumn(TableMeta tableMeta, FieldMeta fieldMeta) 创建列信息,一个字段可能不是列,也可能是列,还可能对应多个列(如 ValueObject 对象)org.miaixz.bus.core.lang.Optional<List<ColumnMeta>> ColumnSchemaBuilder.createColumn(TableMeta tableMeta, FieldMeta fieldMeta, ColumnSchemaBuilder.Chain chain) 创建列信息,一个字段可能不是列,也可能是列,还可能对应多个列(如 ValueObject 对象)org.miaixz.bus.core.lang.Optional<List<ColumnMeta>> ColumnSchemaChain.createColumn(TableMeta tableMeta, FieldMeta fieldMeta) 创建实体列信息,链式调用列工厂protected voidColumnAnnotationBuilder.processAnnotations(ColumnMeta columnMeta, FieldMeta fieldMeta) 处理字段上的注解,设置列的元数据属性 -
Uses of FieldMeta in org.miaixz.bus.mapper.parsing
Fields in org.miaixz.bus.mapper.parsing declared as FieldMetaMethods in org.miaixz.bus.mapper.parsing that return types with arguments of type FieldMetaMethods in org.miaixz.bus.mapper.parsing with parameters of type FieldMetaModifier and TypeMethodDescriptionbooleanTableMeta.isExcludeField(FieldMeta field) 判断是否需要排除指定字段static ColumnMeta创建 MapperColumn 实例Constructors in org.miaixz.bus.mapper.parsing with parameters of type FieldMeta -
Uses of FieldMeta in org.miaixz.bus.mapper.provider
Methods in org.miaixz.bus.mapper.provider with parameters of type FieldMetaModifier and TypeMethodDescriptionDirectNamingProvider.columnName(TableMeta entityTable, FieldMeta field) 获取列名,使用字段的名称。LowerCaseNamingProvider.columnName(TableMeta entityTable, FieldMeta field) 获取列名,将列名转换为小写。NamingProvider.columnName(TableMeta entityTable, FieldMeta field) 转换字段为列名。SnakeCaseNamingProvider.columnName(TableMeta entityTable, FieldMeta field) 获取列名,将驼峰风格的列名转换为小写下划线风格。UpperCaseNamingProvider.columnName(TableMeta entityTable, FieldMeta field) 获取列名,将列名转换为大写。UpperSnakeNamingProvider.columnName(TableMeta entityTable, FieldMeta field) 获取列名,将驼峰风格的列名转换为大写下划线风格。