目前mybatis提供的resultHandler实现有两种:DefaultResultHandler和DefaultMapResultHandler,分别用于处理返回类型是list和map的映射。
我自定义了一个ResultHandler,测试环境是可以正常使用的,但是生产环境会出现数据重复的情况(已排除是sql导致数据重复的情况)
打印日志看到,sql查询出来的条数四十多,但是使用自定义ResultHandler处理完数据,发现数据翻倍了。
希望好心人可以帮帮忙,万分感谢~
代码如下:
相似问题