1 映射关系的建立
对象关系映射
(Object Relation Mapping)
,指的是数据库表和对象之间的一种映射关系。在建立对象映射时,通常情况下会采用以下形式:
一对多:
在一的一方,建立多的的一方的集合,由
于考虑到集合中的对象必须是唯一的,所
以通常会采用
Set
集合实现,由于一对多
的查询方式较为复杂而且不利于维护,所
以通常采用多对一的查询方式。
最典型的:年级与学生就是最典型的一对一,一对多。
private Set<Student> students ;
//在年级表建立set集合
多对一。
在多的一方,建立对一的一方的引用。
private Grade grade ;
//映射多对一的或者是一对一关系,在学生表建立年级的实体类。