枚举的类呢?普通枚举还是有啥特殊的构造器之类的?自定义的构造器可以加
@JsonCreator
看了下你的枚举,你改成这样就好了,你加个这个方法,然后把 这个 枚举改成你自己的。
@JsonCreator public static SystemCode creator(String text) { if (StringUtils.isBlank(text)) { return null; } SystemCode[] values = SystemCode.values(); for (SystemCode code : values) { if (code.name().equals(text.toUpperCase())) { return code; } } return null; }
如果是普通的怎么弄呢,转成普通的貌似还是报错呢。
扫一扫访问 Blade技术社区 移动端