陌殇^ω^花璃
2021-07-14 23:10
采纳率: 100%
浏览 19
已采纳

mysql与mybaits问题

数据库中表 admin 设置时,将 passowrd 属性设置为不为空

img

controller 进来,对passowrd 加密后控制台输出
img

mapper 映射的sql语句如下
img

报错 显示 password 为空,但password 经加密后输出的值不为空

img

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • HHeyJ 2021-07-15 09:52
    已采纳

    贴一下AdminMapper的这个方法代码

    点赞 1 评论
  • CSDN专家-sinjack 2021-07-15 00:57

    你的dao层是不是对Admin参数加了@Param(“admin”)注解。如果加了的话,你需要通过别名.属性(admin.password)。不能只写属性名。

    点赞 评论
  • 404警告 2021-07-15 08:26

    dao层与service有没有对参数做处理,尝试直接写死值测试 是参数问题还是什么

    点赞 评论
  • 陌殇^ω^花璃 2021-07-15 13:33

    低级错误,mapper 映射接口参数错误,,,晚上头昏眼胀,感谢

    img
    忘写参数

    点赞 评论

相关推荐 更多相似问题