@Retention(value=RUNTIME) @Target(value=METHOD) @Documented @ConditionalOnWebApplication public @interface EnumConvertValue
在枚举类中静态方法上标注此注解时, 会通过 EnumConverterFactory 进行 Convert 转换, 主要用于请求参数反序列化等场景
注意: 此注解必须在枚举类方法中标注, 标注的方法必须为静态方法, 形参限制为一个 String 类型, 返回值为当前枚举对象
静态方法代码示例(方法名可自定义):
@EnumConvertValue
public static [枚举类] convertValue() {
return [枚举值];
}
EnumConverterFactoryCopyright © 2021 HaiChuang Inc.. All rights reserved.