博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hibernater查询传递参数时候报错: Remember that ordinal parame
阅读量:5935 次
发布时间:2019-06-19

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

hot3.png

错误信息: Position beyond number of declared ordinal parameters. Remember that ordinal parameters are 1-based! Position: 2 错误原因: 参数是从0开始的。 错误的语句: 在query.setParameter(1, id_); 以为是从1开始的。但是是从0开始的 成功的语句: String hql =" from UseUserAccess where userId = ?"; Session session = sessionFactory.openSession(); Query query=session.createQuery(hql); query.setParameter(0, id_); List<UseUserAccess> querList = query.list(); return querList==null?null:querList.get(0);

转载于:https://my.oschina.net/kaigejava/blog/719156

你可能感兴趣的文章
爬虫 lxml 模块
查看>>
EF 通过DataAnnotations配置属性和类型
查看>>
C#多线程学习一
查看>>
删除数组中的空元素
查看>>
spring学习笔记
查看>>
DNS主从服务器+mysql
查看>>
进程池的返回值
查看>>
Git使用技巧(3)-- 远程操作
查看>>
请问ECSHOP首页站内快讯在哪里添加和修改?
查看>>
FilenameFilter(文件名过滤器)
查看>>
关于网上商城开发的随笔记录3
查看>>
素数的快速筛法(埃氏筛法模板)
查看>>
[C#基础]说说lock到底锁谁?(补充与修改)
查看>>
input file图片上传预览效果
查看>>
MySQL中的字符数据存储
查看>>
例题6-9 UVa839 Not so Mobile(树)
查看>>
POJ3370 Halloween treats(数论:鸽巢原理)
查看>>
完善(用户调研反馈+自评+典型用户与场景)
查看>>
cocos2d-x打包Android
查看>>
人工智能----TensorFlow开篇简介
查看>>