hibernate数据访问中 mysql报错 too many table(1116)

在做数据访问测试时出现的问题,问题追踪到hql中的q.list(),query 语句是“from table”。下图中关于advice的数据准备通过,关于argument的数据准备报错,错误出在标注部分。新人小白,想请教一下出现join太多表可能出现的原因,谢谢图片说明

表里面是不是有自关联,并且没有配置为懒惰加载,导致不断递归连接自身。

你可以调试下产生的sql判断。参考:http://www.blogjava.net/i369/articles/180461.html