property-ref是爲了解決遺留系統中實體之間的關聯。
默認情況下,把被關聯實體主鍵字段作爲關聯字段。有了property-ref,就可以
通過它指定被關聯實體主鍵以外的字段作爲關聯字段。
例如:
在Class Person的配置中,若外鍵未設置property-ref="userId" 的話,表之間的關聯語句將如下:
Person left outer join Account on Person.id=Account.userId (被關聯實體主鍵字段作爲關聯字段)
設置,則如下:
Person left outer join Account on Person.userId=Account.userId (property-ref指定的字段作爲關聯字段)