私はHibernateにひどく慣れていません。私は2時間グーグルで検索しましたが、基準だけで、HQLを使用せずにJOINを作成する方法をまだ理解できません。Clients(cID, name) と Visits(vID, vcID, date) というテーブルがあります。関係は 1 対多です (1 人のクライアントが複数回訪問できます)。また、setFetchMode なしでやりたいと思います。ただの基準。マッピング xml を変更する必要がありますか?
更新: これは私のマッピング xml の一部です:
<class name="Client" table="Clients">
<id name="cID" column="cID"><generator class="native"/></id>
<property name="name" length="10" not-null="true"/>
</class>
<class name="Visit" table="Visits">
<id name="vID" column="vID"><generator class="native"/></id>
<property name="vcID" length="10" not-null="true"/>
<property name="date" length="25" not-null="true"/>
</class>