【发布时间】:2010-03-19 09:40:17
【问题描述】:
我有 2 张桌子... Challenge 和 ChallengeYear,ChallengeYear 只是创建一个挑战年份列表。
我只想将 Challenge 设为一个实体,其中包含 List 年份的列表。这可能吗?
我已经查看了 @SecondaryTable 以及 @JoinColumn 和 @OneToMany,但它们都不能解决问题,或者我忽略了一些东西。
有人可以帮我吗?
您好, 一月
【问题讨论】:
-
您希望如何将它们保存在数据库中?挑战年包含什么?是只有一个包含年份的整数,还是更多?
-
它应该像 @OneToMany(CascadeType.ALL, FetchType.EAGER) ChallengeYear 包含对 Challenge 的 FK 约束,然后是列年份。这样就有可能增加几年的挑战
标签: hibernate mapping entities hibernate-onetomany