对象关系映射(ORM)是一种功能,用于通过将对象状态映射到数据库列来开发和维护对象和关系数据库之间的关系。 它能够轻松处理(或执行)各种数据库操作,如插入,更新,删除等。
以下是在ORM机制上运行的一些框架 -
映射方向可分为两个部分: -
以下是各种ORM映射类型 -
@OneToOne
注释表示。在这里,每个实体的实例与另一个实体的单个实例相关。@OneToMany
注释表示。 在这种关系中,一个实体的实例可以与另一个实体的多个实例相关联。@ManyToOne
注释定义。 在这种关系中,一个实体的多个实例可以与另一个实体的单个实例相关联。@ManyToMany
注释表示。 在这种关系中,一个实体的多个实例可能与另一个实体的多个实例有关。 在这个映射中,任何一方都可以成为所有者方。我们将在本教程后面的章节中分别介绍每个映射类型。