当前位置:首页 > 数据库 > 数据库

mybatis 出现java.lang.reflect.UndeclaredThrowableException错误

优良自学吧提供mybatis 出现java.lang.reflect.UndeclaredThrowableException错误,mybatis 出现java.lang.reflect.UndeclaredThrowableException异常 在一个表的查询时,出现java.lang.reflect.UndeclaredThrowableException异常, ### Error querying data

mybatis 出现java.lang.reflect.UndeclaredThrowableException异常
在一个表的查询时,出现java.lang.reflect.UndeclaredThrowableException异常,
### Error querying database.  Cause: java.lang.reflect.UndeclaredThrowableException
### The error may exist in com/ceacsz/pms/sqlmapper/Part.xml
### The error may involve PartModel.pageModel-Inline
### The error occurred while setting parameters
### SQL: select       part_id, part_no, lineca_id, linecard      from t_pms_part where 1=1 limit 30
### Cause: java.lang.reflect.UndeclaredThrowableException


原因:model映射到sqlmapper XML文档的属性类型有问题,其中part_no属性在sqlmapper XML定义为jdbcType=VARCHAR,而model的partNo为Integer,所以出现了UndeclaredThrowableException异常。

(本文来自互联网,不代表搜站(http://www.ylzx8.cn/)的观点和立场)
本站所有内容来自互联网,若本站收录的信息无意侵犯了贵司版权,请给我们来信(ylzx8cn@163.com),我们会及时处理和回复,谢谢