hibernate NUMBER 精度

經過Hibernate映射實體時會根據數據庫中NUMBER類型的精度,生成相應的POJO類中相對應的主鍵類型。通過親測結果以下:java

NUMBER1數據庫

 

POJO類中生成的是Booleanspa

publicclass Test implements java.io.Serializable {blog

// Fieldsci

private Boolean id;it

}io

 

NUMBER2table

 

 

POJO類中生成的是Byteclass

publicclass Test implements java.io.Serializable {im

private Byte id;

}

 

 

NUMBER3 NUMBER4

Short

 

 

NUMBER5 NUMBER6NUMBER7 NUMBER8

NUMBER9

Integer

 

 

 

NUMBER10 NUMBER11NUMBER12 NUMBER13

NUMBER14 NUMBER15NUMBER16 NUMBER17

NUMBER18

Long

 

NUMBER19-----NUMBER38

BigDecimal

 

 

NUMBER無精度時,默認38位

 

轉自:http://sunwws.iteye.com/blog/2044140

相關文章
相關標籤/搜索