myBatis set parameters是提示无效列索引
2016-06-18 16:45
218 查看
上网查,有说占位符?的个数和提供的参数的个数不对应,发现我的问题不是这个。对比类型发现也没有问题。
到最后发现问题在写模糊查询的时候:
原来的写法:'%#{supplierName,,jdbcType=VARCHAR}%'——这就是最终的原因。
现在的写法:'%' || #{supplierName,,jdbcType=VARCHAR}||'%——这是对的写法。
至于具体的原因,我还不知道。
到最后发现问题在写模糊查询的时候:
原来的写法:'%#{supplierName,,jdbcType=VARCHAR}%'——这就是最终的原因。
现在的写法:'%' || #{supplierName,,jdbcType=VARCHAR}||'%——这是对的写法。
至于具体的原因,我还不知道。
相关文章推荐
- iOS开发——导航栏的一些小设置
- C++14 make_index_sequence原理
- linux X界面 输入密码正确,但是无法登陆系统,命令行界面可以登陆
- 【机房收费个人重构—思想篇】
- Makefile语法
- Ubuntu 安装Theano
- Java线程池newSingleThreadExecutor newFixedThreadPool newCachedThreadPool newScheduledThreadPool
- 自定义一个具有placeholder效果的textView
- python之流程控制语句
- apache+tomcat整合无法使用serlvlet的404问题
- C#导出EXCEL代码1
- ajax解析xml数据转换为json
- 内存屏障与JVM并发
- 【设计模式】代理模式
- java 完美读取字节流 实例
- 第十五周上机实践项目1(2):阅读程序
- openwrt 登录到ubuntu的ssh服务器
- centos6 安装最新版git
- 有人问我:Linux下命令行里 password:的时候 用键盘密码打不了
- Structs2认识和入门