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 ...
最新文章
- Material Design 设计规范总结(2)
- es搜索引擎架构_学弟想学搜索引擎,我把珍藏的京东架构师的ES笔记分享给了他...
- php数组的下标、extract函数
- JAVA高并发的三种实现
- 云主机挂载硬盘 - 开机自动挂载 fdisk and parted
- 4.5管道实现机制和模拟构建管道「深入浅出ASP.NET Core系列」
- 数据库表关联关系的基础知识
- ant 日期组件中文_Vue3开源组件库,今天“它们”来了
- java public就是可选吗_java 中的public
- c语言c99标准,C语言 1999年标准 (C99)
- [RTMP协议]常用直播流地址
- 运营支持是干什么_运营|你们运营到底是干什么的?
- Apple苹果ID怎么修改地区经验之谈
- 终极单词index 排序 C-D
- 查询数据库中所有表的记录数
- 基于DRV8701芯片的全桥驱动电路
- nuxt3 阿里云直播播放器以及webSocket聊天室
- P1909 [NOIP2016 普及组] 买铅笔 优雅算法
- mysql字段的相似度_SQL字段的相似度
- PPT科研作图①——生成发表级别的高清图片
热门文章
- 华为交换机PVID与VLAN ID及TAG 、UNTAG学习记录
- Vuex,Vue-router
- 看完秒懂ICA(含MATLAB和python代码)
- php zip提示未安装包,请大神赐教:centos7安装zip扩展成功,但是打印phpinfo未加载成功...
- 驾校招生报名预约学车小程序开发制作
- FlashFXP,flashfxp怎么上传文件
- 小王子(LCA的运用)
- 中国招聘网站2007春调研报告(from 搜索引擎项目)
- 计算机制图 教学大纲,《工程制图与计算机绘图》教学大纲
- 【上电即上华为云】华为云openCPU智联模组_Cat.1_MC615-CN-L610-CN_环境温湿度(GXHT30传感器)