SpringMvc @ResponseBody生成json转换问题, 日志里会有:
at com.google.gson.internal.bind.TypeAdapters$1.write
at com.google.gson.Gson.toJson
这些错误信息, 经查是数据库查询用到了HQL, 而hibernate 实体类里有一对多关系并且有FetchType.LAZY限定。
解决方法是:不用HQL,用SQL查就行了。
SpringMvc @ResponseBody生成json转换问题, 日志里会有:
at com.google.gson.internal.bind.TypeAdapters$1.write
at com.google.gson.Gson.toJson
这些错误信息, 经查是数据库查询用到了HQL, 而hibernate 实体类里有一对多关系并且有FetchType.LAZY限定。
解决方法是:不用HQL,用SQL查就行了。