不敢相信,相同 SQL下Mybatis 查询结果和数据库竟然不一样!
一、问题描述
mybatis查询无结果, 数据库运行相同sql查询出结果, 如下:
这是数据库记录
这是mybatis查询出的结果, 记录条数0
这是直接将控制台一模一样的sql查询语句放到Navicat执行的结果, 记录条数1
二、解决办法
将where条件后的username = '${username}'和and password = '${password}'置为同一行
<select id="selectByUsernameAndPassword" result
转载
2020-05-21 11:15:59 ·
1742 阅读 ·
0 评论