南京公司网站建设,导购网站制作,阳江市房产信息网,上海外贸公司是国企吗某个类型有几种不同的子类#xff0c;Jackson中的JsonTypeInfo 和JsonSubTypes可以应对这种情形#xff0c;但有点麻烦#xff0c;并且name属性必须是字符串、必须用Jackson为基础的json工具类对json字符串和对象进行序列化和反序列化。用过一次这种方案后边就不想再用了。 …某个类型有几种不同的子类Jackson中的JsonTypeInfo 和JsonSubTypes可以应对这种情形但有点麻烦并且name属性必须是字符串、必须用Jackson为基础的json工具类对json字符串和对象进行序列化和反序列化。用过一次这种方案后边就不想再用了。
后来又遇到了一次这种情形觉得不用多态反而更方便地应对了。 存储时把不同实体类对象转换为json串赋值给对应的字段上 为了方便与前端交互实体类成员变量的值如showConfig1、showConfig2都具有相同的前缀后缀则是枚举值
读取时把json字符串转换为不同的实体类对象