mirror of https://gitee.com/stylefeng/roses
【8.3.0】【scanner】更新scanner的参数genericFieldMetadataType,用来标识泛型类型是否是对象还是基本类型
parent
bc860cc66c
commit
cd672ed72d
|
@ -27,25 +27,25 @@ package cn.stylefeng.roses.kernel.scanner.api.enums;
|
|||
import lombok.Getter;
|
||||
|
||||
/**
|
||||
* 字段元数据类型
|
||||
* 针对数组或集合类型的字段,指定泛型的类型,如果是1-则是基本类型,如果是2-则是对象类型
|
||||
*
|
||||
* @author majianguo
|
||||
* @since 2022/1/11 9:25
|
||||
* @author fengshuonan
|
||||
* @since 2024/8/5 13:59
|
||||
*/
|
||||
@Getter
|
||||
public enum FieldMetadataTypeEnum {
|
||||
public enum GenericFieldMetadataType {
|
||||
|
||||
/**
|
||||
* 字段
|
||||
* 基本类型
|
||||
*/
|
||||
FIELD(1),
|
||||
BASE_TYPE(1),
|
||||
|
||||
/**
|
||||
* 泛型
|
||||
* 对象类型
|
||||
*/
|
||||
GENERIC(2);
|
||||
OBJECT_TYPE(2);
|
||||
|
||||
FieldMetadataTypeEnum(Integer code) {
|
||||
GenericFieldMetadataType(Integer code) {
|
||||
this.code = code;
|
||||
}
|
||||
|
|
@ -93,9 +93,9 @@ public class FieldMetadata {
|
|||
private String validationMessages;
|
||||
|
||||
/**
|
||||
* 泛型或object类型的字段的描述类型(1-字段,2-泛型)
|
||||
* 针对数组或集合类型的字段,指定泛型的类型,1-基本类型,2-对象类型
|
||||
*/
|
||||
@ChineseDescription("泛型或object类型的字段的描述(1-字段,2-泛型)")
|
||||
@ChineseDescription("针对数组或集合类型的字段,指定泛型的类型,1-基本类型,2-对象类型")
|
||||
private Integer genericFieldMetadataType;
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue