0
私のUser
オブジェクトを更新するときに同じ問題があります。私は更新User
、Work
を入力しますが、Image
は入力しません。関係ユーザ画像は1対1である。 更新のために使用される休止方法update(Object obj)
。これは@カスケードの使用で解決できると思うが、どうやって見つけられないだろうか?私を助けることができますか?ありがとう。いくつかのフィールドでハイバネートカスケードを設定するにはどうすればよいですか?
@Entity
public class User {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private long id;
private Image image;
private Work work;
//getter setter
}
@Entity
public class Work {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private long id;
private String info;
private String phone;
//getter setter
}
@Entity
public class Image {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private long id;
private String url;
private String name;
//setter getter
}