• 实体类与数据库字段不匹配问题,java.sql.SQLSyntaxErrorException: Unknown column 'xxx' in 'field list'


    控制台报错
    
    ### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column 'user_name' in 'field list'
    ### The error may exist in panfeng/mapper/StudentMapper.java (best guess)
    ### The error may involve panfeng.mapper.StudentMapper.selectByPrimaryKey-Inline
    ### The error occurred while setting parameters
    ### SQL: SELECT id,user_name,password,email  FROM student  WHERE  id = ?
    ### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'user_name' in 'field list'
    ; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'user_name' in 'field list'] with root cause
    
    java.sql.SQLSyntaxErrorException: Unknown column 'user_name' in 'field list'
        at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) ~[mysql-connector-java-8.0.16.jar:8.0.16]
        at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) ~[mysql-connector-java-8.0.16.jar:8.0.16]
    浏览器报错
    
    Whitelabel Error Page
    This application has no explicit mapping for /error, so you are seeing this as a fallback.
    
    Tue Aug 06 13:10:39 CST 2019
    There was an unexpected error (type=Internal Server Error, status=500).
    ### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'user_name' in 'field list' ### The error may exist in panfeng/mapper/StudentMapper.java (best guess) ### The error may involve panfeng.mapper.StudentMapper.selectByPrimaryKey-Inline ### The error occurred while setting parameters ### SQL: SELECT id,user_name,password,email FROM student WHERE id = ? ### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'user_name' in 'field list' ; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'user_name' in 'field list'

    出错的时候

     

    修改之后,修改之后重启,就可以正常访问了!!!

     

  • 相关阅读:
    出现“尝试读取或写入受保护的内存。这通常指示其他内存已损坏”的解决方法
    angular中的:class的使用
    Vue中的:class的使用
    audio 音乐自动播放,循环播放,隐藏等
    vue放大缩小视图窗口按钮
    js获取显示器、页面等高度 (转)
    在 vue 中添加错误与成功提示的代码段
    在 vue 中添加初始化代码段
    学习react基本语法初始化webpack.pub.config.js
    学习react基本语法初始化webpack.config.js
  • 原文地址:https://www.cnblogs.com/taopanfeng/p/11308316.html
Copyright © 2020-2023  润新知