MyBatis 指定的转换无效

表字段Pay类型设置的是float,生成类的属性如下:

public double Pay{get;set;}

读取列表时出现如下错误:

错误信息:

MyBatis 指定的转换无效

查看堆栈跟踪信息, get_Decimal()提示数据类型转换错误查看原因原来是Pay值存放着int型数值这才转换出错Pay值是null的情况不会转换错误