首页 > 解决方案 > Hibernate JDBC 返回重复的行

问题描述

希望我能把我的问题说清楚:

我在用

HibernateTemplate.findByNamedQueryAndNamedParam()

我发现在 returnlist中,一条记录被返回了两次。预计会有另一条记录,但它被重复的记录所取代。我不知道如何调试它,我检查了SQL它,当我将它输入 SQL Developer 时,结果是预期的。

例如,期望:1 2 3 4 5 6 7 8 9

得到:1 2 3 3 5 6 7 8 9

请问有什么帮助吗?.equals两个返回的记录是相同的。而且我可以保证我们在数据库中没有重复。请帮助,非常感谢!

谢谢

标签: sqlhibernatejdbcduplicates

解决方案


推荐阅读