2013-03-14 52 views
1

我使用Spring 3.2與Roo 1.2.3通過Hibernate構建數據庫支持的Java應用程序。我的數據庫中有幾個雙向的OneToMany/ManyToOne關係。當我使用@JoinColumn(通過Roo中的「字段引用」)設置關係的ManyToOne端時,會創建一個類型爲相關實體的新字段(ManyToOne中的「1」)。但是,一旦完成,似乎無法訪問ManyToOne關係所基於的底層列值。當基礎連接列包含應用程序所需的數據時(即連接列包含產品庫存編號時),這是一個問題。如何在Spring中定義@ManyToOne關係後訪問底層列?

是否有任何方法來設置我的實體類,以便它的ManyToOne關係所基於的列保持可訪問狀態,而無需遍歷新的連接屬性?我如何爲此列的值定義訪問器方法?

我一直在網上尋找這個問題的答案几天,但無濟於事。在此先感謝您的幫助。

回答

0

只是第二次插入列,可插入= false且可更新= false