当前位置 博文首页 > 闲言_的博客:被双引号支配的一天

    闲言_的博客:被双引号支配的一天

    作者:[db:作者] 时间:2021-07-12 13:07

    错误产生环境

    多表联查 ,多对多查询时产生
    

    错误原因

    • 今天复习权限控制

    • 业务需求如下:

    • 根据用户名查询用户信息,包含该用户对应的所有角色信息

    • 数据表如下

    • user_role 中的uid 和 rid 一起作为主键

    在这里插入图片描述

    • 在Navicat 执行查询语句没有错误
      在这里插入图片描述
    • 在mybatis 映射文件中确一直报错
      在这里插入图片描述
    • 导致错误的原因竟然是 “双引号”引起的
    • 我把在Navicat 中写好的语句复制到mybatis 映射配置文件中,把数据换成动态的了,确忘记把双引号去掉,才导致错误产生。
    cs