运行sql时报了这个错,截图如下: 这是因为数据库的数据类型和Java实体的数据类型不对应而造成的 数据库的POSITION字段是varchar2,而实体里定义的类型却是BigDecimal,所以把实体的类型修改成String就好了。