0
這是我的問題。我有一個有一堆關鍵字/標籤(其中一篇文章可以有多個標籤和一個標籤可以去多篇文章在這裏的想什麼,我實現了一篇文章:有沒有辦法在EJB中創建單向連接?
@Entity
class Article
{
String content;
Set<Tags> tags
}
@Entity
class Tag
{
Integer id
String name;
... //other fields
}
換句話說,我想以避免@ManyToMany
映射或製作我自己的僞ManyToMany class
(在EJB 3.0中)有沒有辦法讓文章看到一組標籤,而標籤沒有看到他們連接的文章?
是的,但我不需要/想要標籤來查看它們屬於哪些文章。有沒有辦法避免他們有一套文章? –
是的,你根本不要將Set添加到你的實體。儘管文章中的標籤集合仍然需要'@ ManyToMany'。 「@ManyToMany @JoinTable( name =」some_join_table「, joinColumns = @ JoinColumn(name =」article_id「), inverseJoinColumns = @ JoinColumn(name =」tag_id「) ) – Geoff