0
私は、休止状態でユーザークラスを定義します。ユーザーには住所があります。hibernateでは、クラス定義でアソシエートを初期化する必要がありますか?
@Entity
public class User {
private Address address;
public Address getAddress() {
return address;
}
public void setAddress(Address address) {
this.address = address;
}
}
以下のようなアドレスを初期化する必要がありますか?
private Address address = new Address();
どちらかと思われます。ベストプラクティスは何ですか?
空のアドレスは実際にはアドレスのことを知っていることを示すものではありません。私にとっては、それらは論理的に同等であるように見えますが、ヌルアドレスがもう少し明らかです。 – AHungerArtist