如何在休眠 hbm 文件中创建可选的一对一映射?例如,假设我有一个 User 和一个 last_visited_page 表。用户可能有也可能没有 last_visited 页面。这是我当前在 hbm 文件中的一对一映射:
用户等级:
<one-to-one name="lastVisitedPage" class="LastVisitedPage" cascade="save-update">
LastVisitedPage 类:
<one-to-one name="user" class="user" constrained="true" />
上面的示例不允许创建没有上次访问页面的用户。新创建的用户尚未访问任何页面。如何更改 hbm 映射以使 userPrefs 映射可选?