java Spring MCV sql查询结果重复

java Spring MCV sql查询结果重复,第1张

如果数据库查出来的数据不重复,而显示到页面上的有重复,说明,在后台处理的时候出现了问题,你还说用了page做分页,请问你会debug吗?如果的话,把你执行SQL查询出来的结果看一下是否有重复的。如果没有重复,那么接着看看你传到页面上是容器是不是有重复,如果没有,那就是页面显示的问题,如果有,那就是处理的问题,然后接着一步步找,因为我不知道你用的是什么框架,所以我不好说。

有两种方法

(1)如果你的数据是primaryKey,你可以直接插入,然后try{}catch(Exception),进入catch的话就是数据重复。。。(要确定你的SQL statement没有问题才可以用)。。。

(2)如果你的数据不是primaryKey,你可以用SELECT语句,然后ResultSet , if(rs.next()){重复}else{没有重复};


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10069192.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存