आपको यह करने की ज़रूरत है:
@ManyToOne
@JoinColumns({
@JoinColumn(name="gameid", referencedColumnName = "gameid", insertable = false, updatable = false ),
@JoinColumn(name="groupTag", referencedColumnName = "grouptag", insertable = false, updatable = false)
})
private Group group;
संपादित करें :जैसा कि टिप्पणियों में बताया गया है, @JoinColumn
दोहराने योग्य एनोटेशन है (Java 8 . के बाद से) ) जिसे लपेटने की आवश्यकता नहीं है। यह समाधान को सरल करता है:
@ManyToOne
@JoinColumn(name="gameid", referencedColumnName = "gameid", insertable = false, updatable = false ),
@JoinColumn(name="groupTag", referencedColumnName = "grouptag", insertable = false, updatable = false)
private Group group;