zoukankan      html  css  js  c++  java
  • Caused by: org.apache.ibatis.binding.BindingException: Parameter 'XXX' not found. Available parameters are [beginTime, endTime, param3, param1, vesselName, param2] 找不到参数的解决方式

    一开始看到这个错误其实还是挺懵逼的,网上解决方式确实是有一大堆,

    都是同一种,我也记录一下自己掉的坑,

    首先出现这个错误肯定是参数个数超过1,

    还是直接贴sql吧,比较简单直接的select语句,

    <select id="judgeExists" resultMap="BaseResultMap">
        select * from sys_vessel_ais where vessel_name = #{vesselName} and latitudeDegree = #{latitudeDegree} and longitudeDegree = #{longitudeDegree} ;
      </select>

    再贴一个dao层接口的语句,很简单的对应,

    judgeExists(@Param("vesselName")String vesselName,@Param("latitudeDegree")String latitudeDegree,@Param("longitudeDegree")String longitudeDegree);

    这里需要注意的是大小写一定要相同,

    细心问题看了半天没发现哪里出错结果是一个字母大小写出问题,

    真是低级错误。

    1234567.

  • 相关阅读:
    hadoop的live node为0
    python其中一个子线程,则退出全部线程,再退出进程
    hbase安装
    hive安装
    手游设备ID
    C++对C的改进(1)
    C++析构函数
    C++构造函数
    Linux0.11内核剖析--内核代码(kernel)--sched.c
    MIME简介
  • 原文地址:https://www.cnblogs.com/Crush123/p/12108018.html
Copyright © 2011-2022 走看看