0

我一直在尝试保留一个具有复合 ID 的对象。

TABLEUSER
ID - auto_increment
name


TABLEUSER2
userid (foreing key from tableUSER)
keynum2

我已经用 @EmbeddedId 注释尝试了 lareadt。问题是我正在尝试按如下方式获取外键

@GeneratedValue(generator = "foreign")
@GenericGenerator(
        name = "foreign",
        strategy = "foreign",
        parameters = {@org.hibernate.annotations.Parameter(name = "property", value = "user")}) 

如果它是 TABLE USER 中的单个键,这将是完美的,但由于它是一个复合 ID,我无法设置它。

有没有办法这样做?

4

0 回答 0