我有 2 个问题:假设我们有一个名为 class 的实体和另一个名为 student。每个班都有一个学生。
public class Clas implements Serializable {
@Id
@GeneratedValue(strategy=GenerationType.SEQUENCE)
private int id;
@OneToMany(cascade=CascadeType.ALL)
Collection<Student> students;
public clas(){
super();
}
..... getters and setters
}
q1:我得到异常没有要映射的字段,当添加任何其他列(如字符串名称)时,它可以工作,但我不需要该字段我能做什么?
q2: id是自动生成的,我想查询c1班的所有学生,但是我没有这个班级的id,怎么查询?
我正在使用 mysql 服务器 glassfish v2.1 toplink jpa 1.0
谢谢