赞
踩
出现如0.00E+00样式。
如题,这种情况发生时不管是页面展示,还是计算都会出现问题,解决这个问题其实很简单,在sql中将对应字段使用concat转换一下即可。
select concat(COLUMN_NAME, '') as COLUMN_NAME from TABLE_NAME
映射不用修改,对象属性也不用修改。
造成这个问题的主要原因是数据库字段格式,如果是double那么转换BigDecimal时就会出现这个问题,如果数据库本身是decimal那么就不会有这个问题反而如果decimal字段加了concat到会造成科学计数法
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。