oracle number(10,2)类型对应hibernate配置

在oracle表中 有一字段的类型是number(10,2)

那么在hibernate配置文件映射及 相应的类中该如何定义它的类型 ?

Double类型

Float足矣!

number(10,2) 实际上是小数位2位,整数位最大10位,所以FLOAT足以!

Java Double范围 4.9E-324 到 1.7976931348623157E308
Java Float范围 1.4E-45 到 3.4028235E38

Long 吧 你这属于长整型 要比int 大。精度 为2位

Float足以,但是酌情考虑你要用的是double还是float,一般double用的较多