Mybatis映射错误

mybatis报错:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: Error instantiating class geex.fundApply.entity.FundOpenaccountStoreDo with invalid types (Integer,String,String,String,String,String,String,String,String,Date,String,Date,String) or values (4146,KLJ01,SHYF-777,null,0,null,null,null,null,null,null,Tue Jun 26 13:34:19 GMT+08:00 2018,SYSTEM). Cause: java.lang.NoSuchMethodException: geex.fundApply.entity.FundOpenaccountStoreDo.(java.lang.Integer, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Date, java.lang.String, java.util.Date, java.lang.String)

 

原因Mybatis映射错误_第1张图片  xml文件中定义的参数只有这些,但是

FundOpenaccountStoreDo类中没有定义对应参数的构造函数,所以报了该错。

只要在FundOpenaccountStoreDo中定义对应的构造函数即可。

Mybatis映射错误_第2张图片

你可能感兴趣的:(Java后端,java,mybatis,spring)