今天碰到一个坑,前端页面用sql 进行搜索 经常出现 搜索同一参数 返回不一样结果的事情 大部分情况是 出现空集。
检查代码没有问题, 后台也没有报错,但是结果不一样,找了好久。在这里给自己提个醒,当代码没问题的时候,考虑jar包冲突的问题!!!考虑冲突!!!
出现这个的原因:
1.tomcat lib 中已引用 mysql-connector-java.jar.
2.项目pom.xml 再次引入此jar,导致jar包冲突。
多次引入同一jar包,且版本冲突 导致mybatis 异常 删除一个即可