2012-03-26 30 views
0

我有以下結構的播放框架應用程序:自動保存()PLAY中的嵌套對象! JPA

@Entity 
public class User extends Model{ 

    public User(String name, String email) { 
     UserConfig userConfig = new UserConfig(this); 
     userConfig.save(); 
    } 
} 

@Entity 
public class UserConfig extends Model{ 

    @ManyToOne 
    public User user; 

    public UserOptions(User user) { 
     this.user = user; 
} 

我通過CRUD的後臺管理頁面創建用戶的實例(播放CRUD模塊框架!)。

我認爲CRUD會自動創建UserConfig的實例,但事實並非如此。

我應該怎麼做才能使CRUD保存嵌套的實體?

+0

@Evgeny我試圖CascadeType.ALL添加到我的註解,但它仍然無法正常工作。當我創建用戶實例時 - 此實例已正確保存到數據庫,但與此用戶相關的默認UserConfig未出現在數據庫中。我完全困惑。 – 2012-03-27 09:11:05

回答