异常报错

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小蓝 2022-09-29 10:33:45

同学你好,从报错信息看,异常携带的信息没有被正确传递。

建议同学检查一下GlobalExceptionHandler中是否正确接收到了异常信息,可以在handleBindingResult方法中打断点进行debug调试。

祝学习愉快~

  • 打断点调试后发现GlobalExceptionHandler中没有收到异常信息,程序没执行这个类,咋回事

    2023-05-24 23:46:43
  • 同学你好,“Internal Server Error”确实有可能不会进入异常拦截,是正常现象,这里只是先做一下排查。

    建议同学先按照报错信息中的栈顺序检查一下代码,例如25行的result对象内容。同学可以对比一下mapper中的sql语句是否正确,以及数据库中的数据是否正确。

    <select id="selectByName" parameterType="java.lang.String" resultMap="BaseResultMap">
      select
      <include refid="Base_Column_List"/>
      from imooc_mall_user
      where username = #{userName,jdbcType=VARCHAR}
    </select>

    祝学习愉快~

    2023-05-25 09:43:11
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星

相似问题

登录后可查看更多问答,登录/注册

请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师