1.问题现象,controller层,@RestController,返回List<Map>,报错。
2.想法,翻一下就是直接引用自循环,说直接点就是jackson帮你转json对象的时候报错了,转不了,但是我一个List怎么就不能转jsonarray了,想不明白,B&G也找不到太多信息,后来突然想到jackson转不了,那我自己先转换成json对象,不就不报错了,于是就用fastjson先转个json对象,然后返回json对象。问题就解决了。
1.问题现象,controller层,@RestController,返回List<Map>,报错。
2.想法,翻一下就是直接引用自循环,说直接点就是jackson帮你转json对象的时候报错了,转不了,但是我一个List怎么就不能转jsonarray了,想不明白,B&G也找不到太多信息,后来突然想到jackson转不了,那我自己先转换成json对象,不就不报错了,于是就用fastjson先转个json对象,然后返回json对象。问题就解决了。