首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >mybatis自定义ResultHandler,得到的结果重复?

mybatis自定义ResultHandler,得到的结果重复?

提问于 2024-02-23 12:00:06
回答 1关注 0查看 75

目前mybatis提供的resultHandler实现有两种:DefaultResultHandler和DefaultMapResultHandler,分别用于处理返回类型是list和map的映射。

我自定义了一个ResultHandler,测试环境是可以正常使用的,但是生产环境会出现数据重复的情况(已排除是sql导致数据重复的情况)

打印日志看到,sql查询出来的条数四十多,但是使用自定义ResultHandler处理完数据,发现数据翻倍了。

希望好心人可以帮帮忙,万分感谢~

代码如下:

MapListResultHandler类
MapListResultHandler类
dao层调用MapListResultHandler
dao层调用MapListResultHandler
mapper层的sql
mapper层的sql

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档