【开发心得】fastjson高版本@JSONField序列化问题
1.7.x版本后,JSONField注解的处理方式发生了变化,嵌套或者JSONArray(List)直接使用@JSONFiled注解可能得到null值,配合alternateNames 处理即可。
原本写法:
@JSONField(name = "wm_list")
private List<String> wmList;
高版本写法
@JSONField(name = "wm_list", alternateNames = "wmList")
private List<String> wmList;