值物件持久化也用ManyToOne嗎?

wind13發表於2011-01-13
我的問題是:
public class SomeModel{
@ManyToOne
public Money money;
}

注意上面那個 @ManyToOne,請大家看一下這樣合適不?
Money 在這個環境中業務分析中就是個值物件,我的問題是要不要加這個@ManyToOne的註釋,我們知道加上這個註釋,就會另建一個表儲存Money,裡面當然是Money的金額、幣種等資訊,如果不加,這個屬性存入資料庫中是什麼形式呢?

就這樣的情況,需要將值物件持久化時,還有什麼要注意的嗎?有沒有人有這方面的經驗,特別是最佳實踐分享一下?

[該貼被wind13於2011-01-13 10:44修改過]

相關文章