{“state”:0,“message”:“\ r \ n ###错误查询数据库。原因:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:'字段列表'中的未知列'id'\ r \ n ###文件中可能存在错误[E:\\ tts9 \\ apache-tomcat-7.0.67 \\ wtpwebapps \\ drugstore \\ WEB-INF \\ classes \\ mappers \\ UserMapper.xml] \ r \ n \ n ###错误可能涉及defaultParameterMap \ r \ n ###设置参数时发生错误\ r \ n ### SQL:从t_user中选择id,username,password其中userName =?\ r \ n ## #原因:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:'字段列表'中的未知列'id'\ n;错误的SQL语法[];嵌套异常是com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:Unknown 'field list'中的列'id',“data”:null}

解决方案 »

  1.   

    com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:'字段列表'中的未知列'id'\ r \ n 查看一下  'id'\ r \ n  地方是否多了  \ r \ n
      

  2.   

    sql 语句中的查询参数写错了
      

  3.   

    表中不存在字段id,要么是大小写问题,要么你的表主键不叫id
      

  4.   

    Unknown 'field list'中的列'id',“data”,这个说的很清楚了,未知的列表项有“id”,"data"传的值也是null.
      

  5.   

    查询的表中没有id这个字段
    实在不行可以把文件UserMapper.xml贴一下。