我一直试图保留一个具有复合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,我无法设置它。
有办法吗?