さまざまなデータ型をマップできるかどうか疑問に思っています。たとえば、Java に Visit データ型があり、これには String 型の userEmail フィールドがあり、hibernate を使用して、userEmail の代わりに userID を持つデータベース テーブルにマップできますか? そして、IDによると、電子メールを見つけてJavaに電子メールを返し、その逆ですか?これは可能ですか?
はいの場合、マッピングはどのようになりますか? または、これは次のようになります。
<many-to-one name="patientEmail"
column="idPatient"
not-null="true"
class="com.my.myapp.datamodel.Patient"/>