2009-12-19 241 views
0

重用實體比方說,我有:JPA映射:多重關係

class Unit { 
    private TextContainer source; 
    private List<TextContainer> targets; 
} 

我可以標註類TextContainer以這樣一種方式,它是雙向關係中? TextContainer必須是源或目標。

回答

2

您需要在Unit類中註釋與TextContainer的關係。像這樣:

class Unit { 

    @ManyToOne(cascade=CascadeType.ALL) 
    private TextContainer source; 

    @OneToMany(cascade=CascadeType.ALL) 
    private List<TextContainer> targets; 
}