问题描述
- mybatis调用mysql的password方法,无法查到数据
-
我的sqlmapperselect * from
user
where phone=#{phone}
and password = password(#{pwd})代码 public interface UserDao { public User selectUser(@Param("phone")String phone, @Param("pwd")String password);
}
已经确认过上面的sql可以直接在数据库查询出数据,但是在程序调用的时候,使用上面那个sql一样的条件却总是查不到数据,如果我把and password = password(#{pwd})这个条件去掉,就可以查到记录
是哪里写错了么?求大神指导
解决方案
password=password(#{pwd})里面错了
时间: 2024-12-27 22:14:20