zoukankan      html  css  js  c++  java
  • 解决找不到参数 问题,MyBatisSystemException

    异常

    HTTP状态500 - 请求处理失败; 嵌套异常是org.mybatis.spring.MyBatisSystemException:嵌套异常是org.apache.ibatis.binding.BindingException:找不到参数'roleIds'。可用参数是[ids,userId,param1,param2]
    
    类型异常报告
    
    消息 请求处理失败; 嵌套异常是org.mybatis.spring.MyBatisSystemException:嵌套异常是org.apache.ibatis.binding.BindingException:找不到参数'roleIds'。可用参数是[ids,userId,param1,param2]
    
    description 服务器遇到内部错误,导致无法完成此请求。
    
    例外
    
    org.springframework.web.util.NestedServletException:请求处理失败; 嵌套异常是org.mybatis.spring.MyBatisSystemException:嵌套异常是org.apache.ibatis.binding.BindingException:找不到参数'roleIds'。可用参数是[ids,userId,param1,param2]
    

    解决方法

    在参数前添加注解@Param

    IUserDao
    
    @Insert("insert into user_role(userId,roleId) value(#{userId},#{roleId})")
    public void addRoleToUser(@Param("userId") Long userId, @Param("roleId") Long roleId);
    
    
    
  • 相关阅读:
    ffmpeg文档03-详细说明
    ffmpeg文档01-命令语法
    ffmpeg文档02-描述/概览
    OpenWrt使用花生壳脚本
    upc 9315 Philosopher’s Walk
    upc 9312 Game Map
    hdu 1251 统计难题
    Trie树简要讲解
    [算法]一次商品交易利益最大化
    [c语言]左移和右移
  • 原文地址:https://www.cnblogs.com/wqkeep/p/11328446.html
Copyright © 2011-2022 走看看