ibatis.net下出现的问题
数据库里有一个float类型的Amount字段,实体类中Amount的对应类型为Decimal,一直不能正确返回带有value的实体类。排除发现是该Amount字段导致(去掉Amount字段查询则能正常返回实体类)。
解决方法:
测试发现实体类中使用Decimal或者float都不能正常返回,需求中不需要Decimal的精度,所以把实体类中的Amount属性改为了double类型,测试后可以正常返回。
ibatis.net下出现的问题
数据库里有一个float类型的Amount字段,实体类中Amount的对应类型为Decimal,一直不能正确返回带有value的实体类。排除发现是该Amount字段导致(去掉Amount字段查询则能正常返回实体类)。
解决方法:
测试发现实体类中使用Decimal或者float都不能正常返回,需求中不需要Decimal的精度,所以把实体类中的Amount属性改为了double类型,测试后可以正常返回。
转载于:https://my.oschina.net/CrazyBoy1024/blog/801267