今天工作中,遇到了百思不得其解的問題,就是程序在本地運行毫無問題,在遠程則會出錯,而且日志中無出錯信息。最后終于解決,還是自己的基礎不扎實,太輕浮了,在這里做個筆記,在實體與數據庫關系表進行映射的時候,請盡量避免使用int,double,char,float,long等基本類型,為什么呢,因為在數據庫里面數字類型的字段是可以為NULL的,對了可以為NULL,可是在JAVA中基本類型是不能為NULL的,如果一旦數據庫的某個數字類型的字段是NULL值,那完了,你程序鐵定出錯,所以請盡量以Integer,Double,String,Float,Long來代替那些基本類型,要不然找錯誤都要找死你!