我已經在hbm.xml文件中插入日期由Hibernate在PostgreSQL
<property name="birthDate" type="date">
<column name="birth_date" length="4" />
</property>>
名稱/類型的PostgreSQL數據庫列的出生日期下面的映射是: birth_date |日期
偶爾日期插入不正確 - 大約0.03%的情況下,結果是一個奇怪的日期,即2456年 可能是什麼原因?我懷疑在hbm.xml文件中的列長度可能不夠 - 不確定。
的休眠版本是3.1
可能您傳遞的字符串只包含2位數年份,隱式轉換則會變得混亂。 –