ранее, вот как я сопоставляю свою таблицу «Активность». В этой таблице хранятся идентификаторы CONTACT_ID и ACCOUNT_ID, которые ссылаются на таблицу Account and Contact. Hibernate mapping - отношение много к одному
таким образом
<many-to-one
name="accountObj"
class="my.com.miramax.crm.account.db.Account"
not-null="false"
not-found="ignore"
insert="false"
update="false"
column="ACCOUNT_ID"
/>
Теперь у меня есть таблица, как показано ниже
эта таблица не хранит ACCOUNT_ID и CONTACT_ID, но она разделена на "Table_REF" и «REF_ID ». Например, TABLE_REF = «Учетная запись» и REF_ID = 239 совпадает с идентификатором Account_ID = 239 в таблице «Учетная запись».
Может ли кто-нибудь сказать мне, как мне сопоставить эту таблицу, чтобы я мог различать их и использовать в DAO для поиска?
Пожалуйста, помогите мне. Заранее спасибо.
Я новичок в спящем режиме, я не могу видеть, где можно применить запрос в моем hbm.xml, можете ли вы рассказать мне более подробную информацию? Большое спасибо. – user998405