我正在使用Hibernate
Spring
如果我首先创建了数据库,并且我使用了Hibernate DAO层以及DAOsImpl。
我只是通过简单的映射将我的模型类映射到数据库表。然后使用Collection Mapping,Association Mapping ????
没有集合映射和关联映射我可以随心所欲地完成我的工作。
请给我任何好的解释。
答案 0 :(得分:0)
在映射模型类时,您将实体映射到数据库,指定字段类型,主键...
但是当您使用集合映射时,您正在定义这些实体彼此相关的方式,您只需在实体之间映射关系/ associations。 (指定外键,连接表,...)。
请查看 Collection mapping Documentation 以获取更多信息。
例如,对于给定的关联:
您需要集合映射来指定author
和book
之间的关系类型。