出现Duplicate key

解决:

第一种情况:

添加一个字段prjId ,和数据库表映射时,映射的字段存在映射关系了。


将第二个 @TableField中的prj_num改成prj_id 即可。

第二种情况:

转成map的形式时:key重复了,不知道把值赋给那个。可以在转成map的形式时添加一个条件,如果出现重复的值,将key一样,值用最新或者使用老的。

或者使用条件进行分组,这里使用名字进行分组

结果:

相关推荐
超龄超能程序猿12 分钟前
Spring AI Alibaba 与 Ollama对话历史的持久化
java·人工智能·spring
hrrrrb15 分钟前
【Spring Security】认证(二)
java·后端·spring
33255_40857_2805920 分钟前
告别密码爆破!手把手教你用注解和拦截器实现登录限流
java
舒克日记28 分钟前
基于springboot针对老年人的景区订票系统
java·spring boot·后端
西西学代码39 分钟前
Flutter---showCupertinoDialog
java·前端·flutter
多多*42 分钟前
上传文件相关业务,采用策略模式+模版方法模式进行动态解耦
java·开发语言
晨非辰43 分钟前
【面试高频数据结构(四)】--《从单链到双链的进阶,读懂“双向奔赴”的算法之美与效率权衡》
java·数据结构·c++·人工智能·算法·机器学习·面试
沐雨橙风ιε1 小时前
Spring Boot整合Apache Shiro权限认证框架(实战篇)
java·spring boot·后端·apache shiro
左师佑图1 小时前
Apache POI SXSSFWorkbook 报错“没有那个文件或目录”问题排查与解决方案
java·apache·excel