一对多是一个实体中不仅能获得一个实体的引用,而且能够获得多个实体的引用。如图所示,为实体A和实体B的一对多的关系。
例如,此时实体A的代码可以如下所示。
public class EntityA {
private Collection<EntityB> entitys;
public Collection<EntityB> getEntitys() {
return entitys;
}
public void setEntitys(Collection<EntityB> entitys) {
this.entitys = entitys;
}
}
将实体B对象的集合对象作为实体A的属性,这样实体A就可以获得多个实体B对象的引用了。一旦获得实体A对象便可以获得多个实体B的对象,此时成实体A与实体B是一对多的关系。