我有一个Java枚举,如下所示:publicenumExecutionMode{TYPE_A,TYPE_B,TYPE_C;privateExecutionMode(){}//noargsconstr-noreallyrequiredprivatebooleanincremental;//hasget/setprivateStringsomeStr;//hasget/set}我看到反序列化后,枚举上的自定义字段丢失了。在阅读更多有关它的信息后,我得到的印象是枚举被反序列化为一个字符串,因此它的自定义字段被忽略了。如果它是真的,我是不是在滥用Enum并且应该只使用POJOistead?或者