调用hibernate的query.list()方法时,返回的list中对象为同一个对象

原因是对象类设置的id和数据库中对应表的id不一致,导致hibernate识别对象时发生错误,返回一样的对象
修改:复合主键增加tid列以后,返回结果正确

当使用Hibernate的query.list()方法时,由于对象类的id与数据库表id不匹配,导致返回的对象是相同的。解决方法是确保复合主键中的tid列与数据库对应,以避免对象识别错误。修复后,返回结果恢复正常。
调用hibernate的query.list()方法时,返回的list中对象为同一个对象

原因是对象类设置的id和数据库中对应表的id不一致,导致hibernate识别对象时发生错误,返回一样的对象
修改:复合主键增加tid列以后,返回结果正确


被折叠的 条评论
为什么被折叠?