Attempted to serialize java.lang.Class: org.hibernate.proxy.HibernateProxy. Forgot to register a type adapter?

SpringMvc @ResponseBody生成json转换问题, 日志里会有:

at com.google.gson.internal.bind.TypeAdapters$1.write

at com.google.gson.Gson.toJson

这些错误信息, 经查是数据库查询用到了HQL, 而hibernate 实体类里有一对多关系并且有FetchType.LAZY限定。

解决方法是:不用HQL,用SQL查就行了

posted @ 2016-11-17 11:58  测试管理员  阅读(4040)  评论(1编辑  收藏  举报