一.问题由来 最近生成环境刚发布了一个版本,本人负责优化的一个功能在进行测试时,报错了一个异常,duplicate key;去百度里面看了一下, 意思很明确就是建重复,而且错误是在Java代码中抛出来的. 二.问题分析 自己立马去查看Java代码,发现这样写是没有问题的,问题出在查询出来的结果进行转换时,键有重复的,可是有不同的值.因此 才报了一个键重复的错误.搞清楚问题的原因后就知道怎么解决了.三.解决方案 解决办法的核心就是让返回的结果中,键没有重复的值,这样就可以解决问题.这个是原来错误的…