使用ibatis时出现控制台日志sql运行结果和程序中结果不一致,无法解决了,求助!

工作流程:
1.当我查询条件不卡某一个条件时,程序DAO层得到的总条数和控制台日志sql运行后的结果一致。
2.当卡某个条件时,DAO层得到的数据始终为0,而控制台日志sql运行后结果总条数却不为0。

怎么会出现不一致的情况呢?

希望有经验的前辈可以帮助看一下,,

你是怎么传递的参数呢? 还有你的maps里面配置的param 和 result 有问题

今天提问题又看到自己3个月前提的问题了,最后上述问题的原因是编译的问题,ibatis没有及时编译查询条件。