博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
query.setXXX预编译赋值 (坑爹的)
阅读量:5030 次
发布时间:2019-06-12

本文共 283 字,大约阅读时间需要 1 分钟。

今天碰到使用预编译赋值的时候的一个大坑

 如下图,有这样一段sql

因为in后面的项数不确定 只能采用in(:ids)这种方式 

然后使用query.setParameterList("ids",ids);方式来赋值

后面的时间依然采用?的方式

然后运行 也不报错 但是查出的数据不对 我就纳闷了 不知道问题出在哪

 

经过了多次调试之后发现  问题就出在:ids   和?上

如果这两个混合用回出错  源码解析position会有问题,所以只能改成上下都用:name的方式才解决问题

转载于:https://www.cnblogs.com/gaofz/p/8036745.html

你可能感兴趣的文章
js随机数的取整
查看>>
十大经典预测算法(六)---集成学习(模型融合算法)
查看>>
用php做一个简单的注册用户功能
查看>>
一款基于css3的3D图片翻页切换特效
查看>>
Feign使用Hystrix无效原因及解决方法
查看>>
Sizeof与Strlen的区别与联系
查看>>
hadoop2.2.0_hbase0.96_zookeeper3.4.5全分布式安装文档下载
查看>>
Flutter 贝塞尔曲线切割
查看>>
golang 的编译安装以及supervisord部署
查看>>
阿里架构师,讲述基于微服务的软件架构模式
查看>>
Eclipse导入maven项目时,Pom.xml文件报错处理方法
查看>>
01、JAVA开发准备
查看>>
Jenkins+Maven+SVN快速搭建持续集成环境(转)
查看>>
txmpp
查看>>
【Github教程】史上最全github使用方法:github入门到精通
查看>>
抽象工厂模式(Abstract Factory)
查看>>
luogu1373 小a和uim之大逃离 (dp)
查看>>
Redis的Pub/Sub客户端实现
查看>>
springMVC入门(一)------springMVC基本概念与安装
查看>>
Sam做题记录
查看>>