我有一个Spring @Controller将一个ArrayList(Brew)作为JSON返回给Android客户端。在方法上使用@ResponseBody时,它可以正常工作。不使用该注释时,我在Android中收到异常。我已经将两种方式返回到Android的JSON有效负载进行了比较,它们是相同的。有没有人知道为什么我在不使用@ResponseBody时会收到以下异常 ONLY ?
无法为类[Lcom.androidologist.gb.beans.Brew;调用no-args构造函数。使用Gson为此类型注册InstanceCreator可以解决此问题。