私の質問を読んでいただきありがとうございます。 私はHibernateを使い慣れていないので、多くのエンティティ(Annotaionを使用)で1つのエンティティを使用したいと考えています。私は私の問題をGoogleにしようとしましたが、答えはまだ見つかりませんでした。Hibernateのエンティティ間でエンティティを共有する
住所(ID_Address、州、郡、区)
ハウス(ID_House、電話番号、ID_Address)
スタッフ(ID_Staff:
例は、私はいくつかのエンティティを持っています、名前、ID_Address)
ゲスト(ID_Guest、Email、ID_Address)
アドレステーブルに1つのレコードが必要なのは、おそらくHouseやStaff、Guestにしか属しません。
私は約一対一の関係をthinkedが、その方法は、私の住所エンティティはまたはプライベートお客様のゲストプライベートハウス家または民間スタッフのスタッフを宣言する必要がありますか?これを行うための他の方法はありますか、または私は何かを逃したでしょうか?
*そのようにして私のアドレスエンティティはプライベートHouse house *を宣言しなければなりません。*:いいえ、それは間違っています。ドキュメントを読む:http://docs.jboss.org/hibernate/orm/5.2/userguide/html_single/Hibernate_User_Guide.html#associations-one-to-one –