mybatis 1:1,1:n,n:n关系

来源:互联网 发布:商城系统 数据库设计 编辑:程序博客网 时间:2024/06/04 23:18
一对一:一个班主任只属于一个班级,一个班级也只能有一个班主任。
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标签,分别是一对一,一对多的关系


具体的请参考引用:

原创粉丝点击