如果实体类中定义的字段是String类型,Oracle数据库中返回的是数字类型,那么Oracle返回0.xxx的时候会丢失前面的0. 要想不丢失0,那么数据库返回的就要是字符串类型的,所以要将返回值转换成字符串类型. 例如: FROM dual;--返回的是数字 ) FROM dual;--返回的是字符串,但是舍去了前面的0 ,'fm990.00') FROM dual;--返回的是正常的字符串 第一行第二行在接收的时候都会舍去前面的0,第三行可以接收到正常的值. 其中‘fm990.00’的含义