Parameter ‘ew‘ not found. Available parameters are [wrapper, page, param1, param2]
Parameter ‘ew’ not found. Available parameters are [wrapper, page, param1, param2]
源码
Impl类
@Override
public IPage<Vehicle> getVehiclePageList(Query query, VehicleVo vo) { QueryWrapper<Vehicle> wrapper = new QueryWrapper(); wrapper.like("plate_no", vo.getPlateNo()); wrapper.orderByAsc("create_time"); IPage<Vehicle> page = Condition.getPage(query); return baseMapper.pageList(page, wrapper);
}
Mapper
IPage<Vehicle> pageList(IPage<Vehicle> page, @Param(Constants.WRAPPER) QueryWrapper<Vehicle> wrapper);
xml
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="你的XXXMapper.xml所在位置包名"> <select id="pageList" resultType="你的 XXXMapper.java所在位置包名"> SELECT * FROM vehicle v JOIN vs_vehicle_information vvi ON v.id=vvi.veh_ship_id ${ew.customSqlSegment} </select></mapper>
报错点 Parameter ‘ew’ not found. Available parameters are [wrapper, page, param1, param2]
@Param
导错包了
正确包地址:import org.apache.ibatis.annotations.Param;
这个千万不能错。不注意的时候,死活找不到问题的原因。开发中细心可以省去很多找 bug 的时间。
Parameter ‘ew‘ not found. Available parameters are [wrapper, page, param1, param2]相关推荐
- 关于mybatis的Parameter ‘userid‘ not found. Available parameters are [arg1, arg0, param1, param2]的解决方案
一.异常的内容 调用的映射方法: @Insert("insert into user_role(userId,roleId) values(#{userId},#{id})")vo ...
- 错误:Parameter ‘0‘ not found.Available parameters are [arg1, arg0, param1, param2]的解决方法
错误:Parameter '0' not found.Available parameters are [arg1, arg0, param1, param2]的解决方法 参考文章: (1)错误:Pa ...
- Parameter ‘username‘ not found. Available parameters are [arg1, arg0, param1, param2] 绑定参数异常
出现绑定异常 绑定参数username找不到,这是一个知识点的补漏,这篇文章相信对你肯定有所帮助! org.apache.ibatis.binding.BindingException: Parame ...
- idea运行报错Parameter ‘name‘ not found. Available parameters are [arg1, arg0, param1, param2]
Parameter 'name' not found. Available parameters are [arg1, arg0, param1, param2] 出现问题: 在mapper或者dao ...
- Mybatis 报错`Parameter '0' not found. Available parameters are [arg1, arg0, param1, param2]`
1.异常信息: Parameter '0' not found. Available parameters are [arg1, arg0, param1, param2] 这是因为mybatis的M ...
- Parameter 'userid' not found. Available parameters are [arg1, arg0, param1, param2]的解决办法
HTTP Status 500 – Internal Server Error Type 异常报告 消息 Request processing failed; nested exception is ...
- Mybatis错误:Parameter 'XXX' not found. Available parameters are [1, 0, param1, param2]
这个问题我遇到了两次,我也不太清楚到底是什么原因,先贴出解决方案吧 修改前的代码: [java] view plaincopy @Select("select * from fruit ...
- Parameter 'userName' not found. Available parameters are [1, 0, param1, param2]
Mapper接口的方法的参数没有加:@Param("xxx")注解,或者是xxx写不对 转载于:https://www.cnblogs.com/linliquan/p/109871 ...
- Parameter 'arg0' not found. Available parameters are [xxx, xxx, param1, param2]
mybatis报'arg0'这个错误时有两种情况 第一种:mybatis中传入多个参数时,没有使用@param注解 @Select({"select ", insert_field ...
最新文章
- 独家 | 一文读懂神经网络(附解读案例)
- matlab 转动惯量 叠加,一种汽车动力总成系统转动惯量合成方法
- JUC并发编程四 并发架构--并发之共享模型
- slice切割数组arr=[[0,1],[2,3]]
- 用MS SQL Reporting Services生成报表
- 数据看穿一生:前半生赚钱养娃,后半生赚钱买命
- AS报Failed to resolve: junit:junit:4.12错误正确的解决方法
- Mysql(一)——基础知识
- VS2010上连接SQLite数据库
- 【语法】一些奇怪的语义错
- Windows核心编程_组件透明
- 微信的发展堪称疯狂,这 7 点值得所有人学习
- 【机器学习系列】MCMC第二讲:Markov Chain Monte Carlo基本概念和核心思想
- Spring开发指南_夏昕 问题总结
- 关于程序员的996,我们谈谈历史和逻辑
- 全排列回溯算法C语言,回溯算法(以全排列为例)
- markdown文章发布到csdn和微信公众号
- BERT模型--transflow转为pytorch
- 二阶边值问题的数值解matlab,二阶线性微分方程边值问题的MATLAB求解
- AI2022:如何在 Illustrator 中创建色板?
热门文章
- delphi FastReport fr3使用注意点
- 互动机顶盒与普通机顶盒比较
- j1_12_01.实现手机号计数功能关键算法.传入字符串数组,获取符合手机号格式的字符串.从键盘接收一行字符串,字符串中只包含数字和空格,统计其中所有的手机号码数量。
- 性能优化:nginx静态压缩,网页速度倍级提升
- 微众银行助力粤港澳大湾区首个跨境数据验证平台上线
- android如何设置图标,Android APP如何设置显示图标
- 动态规划(准备工作)
- 闲人闲谈PS之二十四——着重聊聊网络和活动
- 手机回收网迅速兴起,闲置手机快速变现有看点
- 【CQBZ模拟赛】星际旅行