java.sql.SQLException: 无法转换为内部表示

问题原因:

sql中查询的字段类型和对应java实体类的属性不一致(如:sql中为varchar2字符串类型,而实体类属性为Long数字类型)

解决方法:

拿以上情况为例,

方法1:修改sql,使用to_number()将查出的字段转换为数字类型

方法2:修改java实体类中字段的类型,改为String类型

猜你喜欢

转载自blog.csdn.net/u010999809/article/details/81101516