当前位置:   article > 正文

关于MyBatisSystemException解决方法

mybatissystemexception

MyBatisSystemException翻译为Mybatis系统异常 由此我想到Mapper层,sql,xml,数据库等相关的地方发生的问题。异常如下:

  1. org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: Could not set property 'id' of 'class org.jeecg.modules.entity.DataManagement' with value '1518135546654846977' Cause: java.lang.IllegalArgumentException: argument type mismatch
  2. at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:96)

由于异常中带有id字样,并且后面有value+数字的情况,可以大概判定是id方向出现的问题

而那一串数字则代表出现了溢出。而我数据库的id用的是int类型,所以问题大概率出现在这。

把库中int改为varchar pojo中改为private String id;

改完运行问题解决了

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/173781?site
推荐阅读
相关标签
  

闽ICP备14008679号