1)如果不指定number的长度,或指定长度n>18
id number not null,转换为pojo类时,为java.math.BigDecimal类型
2)如果number的长度在10 <= n <= 18
id number(n) not null,转换为pojo类时,为java.lang.Long类型
3)如果number的长度在1 <= n <= 9
id number(n) not null,转换为pojo类时,为java.lang.Integer类型
【转】oracle number与java中long、int的对应,布布扣,bubuko.com
【转】oracle number与java中long、int的对应
原文:http://www.cnblogs.com/Mr-Nobody/p/3605997.html