java获取oracle数据,不使用科学计数法

1.项目采用spring mvc + mybatis + oracle 11g

2.出现问题的实体类属性类型double,数据库中字段类型floag

3.保存到数据库时,结果正常.(使用navicat直接查询得到的结果是正常的,如20000000)

4.java代码中直接使用mybatis查询得到的结果是2.0E7这样的,可是我不想要这种科学计数法的,想要直接显示出来20000000这样的.

解决办法:把java实体类的属性类型换成BigDecimal即可.