java.lang.IllegalArgumentException: class xx.xx declares multiple JSON fields named order_no
原创    boybaby    发表于:2019-01-24 13:44:13
  阅读 :93   收藏   编辑

异常:

java.lang.IllegalArgumentException: class xx.xx declares multiple JSON fields named order_no
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.getBoundFields(ReflectiveTypeAdapterFactory.java:172) ~[gson-2.8.5.jar:na]
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.create(ReflectiveTypeAdapterFactory.java:102) ~[gson-2.8.5.jar:na]
at com.google.gson.Gson.getAdapter(Gson.java:458) ~[gson-2.8.5.jar:na]
at com.google.gson.Gson.toJson(Gson.java:696) ~[gson-2.8.5.jar:na]
at com.google.gson.Gson.toJson(Gson.java:683) ~[gson-2.8.5.jar:na]
at com.google.gson.Gson.toJson(Gson.java:638) ~[gson-2.8.5.jar:na]
at com.google.gson.Gson.toJson(Gson.java:618) ~[gson-2.8.5.jar:na]

解决:

order_no定义重复,也就是有2个同名的order_no同名属性。


评论
条评论