2009-12-22 74 views
2

JPA列表場,我想知道是否有反正我可以做類似下面的東西與JPA的東西:沒有其他型號

@ManyToMany(cascade=CascadeType.PERSIST) 
List<String> trackKeywords; 

或者我需要創建一個字符串另一個模型屬性?

回答

2

JPA不支持這樣的「值集合」。不過,Hibernate的確如此,如果你使用Hibernate,你可以使用extensions(第2.4.6.2.5節)以及標準的JPA註釋。

@CollectionOfElements 
public List<String> getNickNames() { 
    return nickNames; 
} 

否則,是的,你可能需要編寫一個包裝實體。