|
簡要說明一下,備忘。
主鍵為long,用oracle的sequence生成,一切正確,
但調(diào)用Session.save()存入表時(shí)變?yōu)榭茖W(xué)計(jì)算法的值,如:1.64E124
sequence用下面的方法建立:
create sequence galaxyp increment by 1 start with 1;
第一次運(yùn)行值不可能大到要用科學(xué)計(jì)算法表示的地步,
經(jīng)過N種方法的排錯(cuò),都不能解決,無意間發(fā)現(xiàn)另一個(gè)字段的數(shù)據(jù)類型為date,
但在映射文件中確寫成了timestamp,
<property name="startday" type="timestamp"/>改為date,問題解決
|