日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ssh根据姓名查询的时候报错java.lang.IndexOutOfBoundsException: Remember that ordinal parameters are 1-based!

發布時間:2023/12/3 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ssh根据姓名查询的时候报错java.lang.IndexOutOfBoundsException: Remember that ordinal parameters are 1-based! 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

錯誤如下:

java.lang.IndexOutOfBoundsException: Remember that ordinal parameters are 1-based!

at org.hibernate.engine.query.ParameterMetadata.getOrdinalParameterDescriptor(ParameterMetadata.java:79)
at org.hibernate.engine.query.ParameterMetadata.getOrdinalParameterExpectedType(ParameterMetadata.java:85)
at org.hibernate.impl.AbstractQueryImpl.determineType(AbstractQueryImpl.java:421)
at org.hibernate.impl.AbstractQueryImpl.setParameter(AbstractQueryImpl.java:393)
at org.dao.impl.EmpDaoImpl.queryInfoByName(EmpDaoImpl.java:118)
at org.service.impl.EmpServiceImpl.queryInfoByName(EmpServiceImpl.java:46)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:90)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy6.queryInfoByName(Unknown Source)
at org.service.impl.EmpServiceImplTest.testQueryInfoByName(EmpServiceImplTest.java:66)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)


相關代碼如下:

/**(非 Javadoc)* <p>Description(描述):根據員工的姓名查詢員工信息 </p>* <p>Title: queryInfoByName</p>* @param name* @return* @see org.dao.IEmpDao#queryInfoByName(java.lang.String)*/@Overridepublic Emp queryInfoByName(String name) {Emp emp = null;String hql = " from Emp where ename = ?";Session session = this.getSession();List<Emp> empList = session.createQuery(hql).setParameter(1, name).list();if(empList.size()!=0){emp = empList.get(0);}return emp;}

注意看這里:

setParameter(1, name)

很明顯,這個地方的1應該改成0,但是我原來就是0來著,網上有人說要改成1.。。。。。。我以為我記錯了?想著反正也是個錯,何不試試呢。于是就二了起來試了試,也許之前越界是其他的原因,改到后面居然忘了到底改哪里了,于是乎把1重新改成了0之后終于可以用了。

setParameter(1, name)

正確詳細代碼如下:

/**(非 Javadoc)* <p>Description(描述):根據員工的姓名查詢員工信息 </p>* <p>Title: queryInfoByName</p>* @param name* @return* @see org.dao.IEmpDao#queryInfoByName(java.lang.String)*/@Overridepublic Emp queryInfoByName(String name) {Emp emp = null;String hql = " from Emp where ename = ?";Session session = this.getSession();List<Emp> empList = session.createQuery(hql).setParameter(0, name).list();if(empList.size()!=0){emp = empList.get(0);}return emp;}

總結

以上是生活随笔為你收集整理的ssh根据姓名查询的时候报错java.lang.IndexOutOfBoundsException: Remember that ordinal parameters are 1-based!的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产叼嘿视频在线观看 | 在线观看成人小视频 | 亚洲高清二区 | 国产精品视频一区二区三区在3 | 成人福利视频 | 日本精品一区二区 | 干干干日日日 | 中国一级特黄毛片大片 | 一级做a爰片久久毛片 | 欧美粗大猛烈老熟妇 | 婷婷激情图片 | 69网站在线观看 | 日韩欧美视频在线播放 | 成人av日韩 | 驯服少爷漫画免费观看下拉式漫画 | 国产视频在线观看一区 | 国产福利不卡视频 | 天天色天天干天天 | 久久精品免费观看 | 国产伦精品一区二区三区免费视频 | 黄色网页在线 | 国产一线二线三线女 | 三上悠亚在线一区二区 | 91麻豆影院| 男女黄床上色视频 | 手机看黄色 | 一本色道久久亚洲综合精品蜜桃 | 狼人精品一区二区三区在线 | 欧美国产日韩精品 | 草一色| 国产精品丝袜视频 | 欧美绿帽合集videosex | 亚洲视频91 | 亚洲自拍网站 | 呦呦在线视频 | 国产精品96 | 黄视频免费观看 | 黄色三级三级三级三级 | 美女露出粉嫩尿囗让男人桶 | 国产精品99久久久久久动医院 | 日韩精品一区二区亚洲av | 日本黄色一级 | 欧美日本久久 | 夜夜骑日日操 | 成人91网站| 天堂亚洲精品 | 成人欧美精品一区二区 | 欧美激情一区二区三区免费观看 | 夜夜激情 | 99热导航 | 99久久毛片| 性感少妇av | 成人性生活免费看 | 网站国产| 乱精品一区字幕二区 | 欧美亚色 | 黄毛片在线观看 | 精品国产乱码久久久久久蜜臀网站 | 这里只有久久精品 | 91黄在线看 | 欧美精品久久久久久久久老牛影院 | 久久久久久久国产视频 | 99热这里 | www免费黄色 | 欧美一区二区成人 | 丁香花电影免费播放在线观看 | 丁香六月综合激情 | 色97色| 毛片网站在线观看 | www.成人精品 | 欧美bbbbbbbbbbbb1 麻豆精品av | 一级片免费播放 | 正在播放老肥熟妇露脸 | 爆操巨乳美女 | 中文字幕精品三区 | 国产老熟女一区二区三区 | 在线播放av片 | 久综合网 | 鲁在线视频 | 91九色国产在线 | 日韩欧美一区二区视频 | 四季av在线一区二区三区 | 美女激情网 | 91日本视频 | av成人免费观看 | 日韩91| av电影在线观看网址 | 色免费看 | 日韩欧美国产亚洲 | 清纯粉嫩极品夜夜嗨av | 亚洲精品久久 | 谁有免费的黄色网址 | 人妻中文字幕一区 | 亚洲妇女体内精汇编 | 国产高清一区二区三区 | 国产精品久久久亚洲 | 国产精品无码久久久久久电影 | 四虎成人影视 | 91免费视频网站 |