2
使用JPA 1.0,休眠3.4 *休眠/ JPA:映射舊的數據庫不爲空的外鍵「假人」值NULL
我要開發在其中的外鍵被定義爲NOT遺留系統中的JPA解決方案NULL,默認值爲-999999(虛擬值)以指示可選的關聯。
從Hibernate Annotations中使用@NotFound(action = NotFoundAction.IGNORE)並沒有什麼幫助,因爲它似乎忽略了@BatchSize註釋,因此在遇到虛擬值時會生成數千個單個查詢。
我想我可以用一個Hibernate的UserType處理這個但這似乎對這樣的情景,這是不是罕見相當精細...
我在這裏缺少一些明顯的伎倆或默認的註解?
由於