集合映射和关联映射有什么用?

What is the use of collection mappings and association mappings?

我正在 HibernateSpring

合作

如果我首先创建了数据库并使用了 Hibernate DAOs 层和 DAOsImpl。

我只是简单地将我的模型 类 映射到数据库表 mapping.then 集合映射、关联映射有什么用????

没有集合映射和关联映射,我可以随心所欲地工作。

请给我一个好的解释。

映射模型时类您将实体映射到数据库,指定字段类型、主键...

但是当您使用 Collection 映射时,您是在定义这些实体彼此相关的方式,您只是在映射实体之间的关系/associations。 (指定外键、连接表...)。

查看 Collection mapping Documentation 了解更多信息。

例如,对于给定的关联:

您需要集合映射来指定 authorbook 之间的关系类型。