Hibernate中根据实体查询报错Ljava.lang.Object; cannot be。。。
来源:互联网 发布:北京java晚班 编辑:程序博客网 时间:2024/05/23 23:37
使用Hibernate查询的时候,有的时候实体类里包含多对多的关系或一对一的关系,如下代码
@Entity@Table(name="t_card")public class Card { @Id @GeneratedValue(generator="c_id") @GenericGenerator(name="c_id",strategy="identity") @Column(name="id") private int id; @Column(name="cnumber") private String number; @OneToOne(cascade=CascadeType.ALL) @JoinColumn(name="personid") private Person person;//外键 //setter getter。。。}
如果传过来的是用户的Id,就需要这样查
from Card t where t.person.id = :id;
如果这样写
from Card t where t.personid=:id;
就会报错
[Ljava.lang.Object; cannot be cast to
0 0
- Hibernate中根据实体查询报错Ljava.lang.Object; cannot be。。。
- [Ljava.lang.Object; cannot be cast to [Ljava.lang.String;报错解决方法
- Ljava.lang.Object; cannot be cast to form A(实体)
- (Hibernate) java.lang.String cannot be cast to [Ljava.lang.Object select查询错误
- Hibernate中用hql查询部分字段 可解决异常java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to
- Hibernate中用hql查询部分字段 可解决异常java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to
- hibernate 多表联合查询出现ava.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to XX
- [Ljava.lang.Object; cannot be cast to [Ljava.lang.String;
- Ljava.lang.Object; cannot be cast to [Ljava.lang.Integer;
- [Ljava.lang.Object; cannot be cast to [Ljava.lang.String;
- [Ljava.lang.Object; cannot be cast to [Ljava.lang.String;
- hibernate:java.lang.String cannot be cast to [Ljava.lang.Object
- Hibernate:java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to co
- Hibernate出现java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to com.user
- 在使用spring+springMVC+hibernate遇到java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to
- Ljava.lang.Object; cannot be cast to com.bdqn.hibernate.entity.*
- java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to ]
- java.lang.String cannot be cast to [Ljava.lang.Object
- url注意事项
- Lucene一(开篇:lucene整体学习路线和初体验)
- javascript中的this
- 查看C++类的虚表(vtable)结构
- I - Faulty Odometer
- Hibernate中根据实体查询报错Ljava.lang.Object; cannot be。。。
- sdnu 1031 字母排序(拓扑排序的利用)
- 关于register修饰符以及在C 与 C++中的区别
- D - Game with Pearls
- 7/21 A 解题报告
- HDOJ_Problem Archive_1000_A + B Problem
- 安卓中的JSON解析
- Linux中出现/usr/bin/ld: cannot find -lxxx报错该怎么办?
- H - 24 Game