索引中丢失in或out参数:1

来源:互联网 发布:ftp连接阿里云 编辑:程序博客网 时间:2024/05/22 17:40

异常:

     索引中丢失in或out参数:1

     could not load on entity:[……]

 

     遇到此异常,先检查传入的参数与.hbm.xml或entity的参数类型是否一样。

 

     异常的原因是:给一个Long型的属性传入了一个String类型的参数,执行delete()方法就出错了,将String转换为Long型,问题解决

 

所以有时候要检查一下hibernate中.hbm.xml中的字段类型与你数据库中的数据类型是否一致。尤其是主键,一般都是用主键作为索引。

原创粉丝点击