mybatis的DECIMAL类型映射到实体相对应的BigDecimal类型 30
比如:数据库里有个数据为10.00,映射到实体就变成了10,但是要是10.21,映射就会为10.21,不知道mybatis为啥会自动进行取整操作;其实如果换成double...
比如:数据库里有个数据为10.00,映射到实体就变成了10,但是要是10.21,映射就会为10.21,不知道mybatis为啥会自动进行取整操作;其实如果换成double或者float就不会取整了,但是如果实体对象某一double类型字段数据如果是如10.00这样的,在进行fastjson时又会被取整为10,而如果为BigDecimal类型,则不会被取整,这个掣肘好痛苦,求大神解惑?
展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询