2
A
回答
1
你可以用虛擬屬性來做到這一點。
因此你映射一個long,併爲Date對象添加一個get/set。 setter設置long值,getter用long創建一個新的Date。
而且我看不出有任何的缺點,只可能是你想要在你的應用程序使用日期(這就是爲什麼我認爲虛擬屬性的解決方案是差強人意)
2
可以使該字段本身long
。或使用自定義UserType
。在執行UserType
之後,在該字段中配置@Type(type = "com.yourcompany.YourUserType")
相關問題
- 1. 休眠堅持不交易
- 2. 如何堅持休眠
- 3. 堅持使用休眠/ JPA
- 4. 如何堅持休眠空間和POSTGIS
- 5. 堅持收集字段與休眠
- 6. 春/休眠不堅持從HTML表單
- 7. 堅持一個對象與休眠
- 8. 堅持用戶使用休眠
- 9. 休眠 - 堅持嵌入式資源
- 10. 休眠和日期
- 11. 休眠:自定義ID生成器需要堅持實體
- 12. 休眠日期文字
- 13. JPL休眠日期數學
- 14. 休眠HQL和日期
- 15. 默認日期值休眠
- 16. 堅持/更新數據採集到數據庫使用休眠
- 17. 休眠,JPA不能堅持到數據庫
- 18. 休眠日誌
- 19. 在休眠狀態下堅持動態地圖
- 20. JPA /休眠堅持級聯即使它不應該
- 21. 休眠:添加新的元素關聯列表不堅持
- 22. 休眠 - 如何堅持其映射結合式
- 23. 休眠 - 如何堅持'落後'一對多
- 24. 春季休眠JPA不堅持雲代工
- 25. 休眠節省VS saveOrUpdate VS更新VS堅持
- 26. 休眠性能問題,堅持一個一個還是大衆?
- 27. 堅持SQL Server 2008使用存儲過程,JPA和休眠
- 28. 如何使用休眠來堅持json對象?
- 29. JPA,休眠:堅持通過多個級別
- 30. 堅持喬達分鐘與休眠對象
這種方法對於CriteriaQuery並不能很好地發揮作用,CriteriaQuery似乎忽略了getter/setter類型並僅綁定到long屬性。 – 2017-11-06 23:02:36