经对比,发现 entity中对于child的设置只能是hashset和treeset 但是就算更换这两个也还是会产生上面的错误 如图片中第三 行说的,异常类型,treeset,实际值是persistentset 但是这个实际值,entity中设置后get和set会有异常 所以直接将这个代码 改为 运行后,问题解除!