Class:id,name,Teacher teacher;
Teacher:id,name;
目的是根据教师id得到该教师和班级的信息;
一对多:一个顾客对应多个订单,而一个订单只能对应一个客户
多对多;一个用户可以属于多个集体(家人,朋友,同学),当然一个集体也包含了多个用户
注;
比如同时A.java和B.java两个类,A.java如下:
public class A{
private B b1;
private List<B> b2;
}
在映射b1属性时用association标签, 映射b2时用collection标签,分别是一对一,一对多的关系
具体的请参考引用: