您的位置:首页 > 其它

DNS日志事件3000警告

2011-05-07 10:50 246 查看
xmlresultMap如下:
<resultMap type="model.authen.User" id="user">
<constructor>
<idArg column="id" javaType="integer" />
<arg column="username" javaType="string" />
<arg column="email" javaType="string" />
<arg column="password" javaType="string" />
<arg column="enabled" javaType="_boolean" />
</constructor>
</resultMap>


运行过程中出现如下错误
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: Error instantiating class model.authen.User with invalid types (Integer,String,String,String,Boolean,) or values (1001,wellbeing,null,wellbeing,false,). Cause: java.lang.NoSuchMethodException: model.authen.User.<init>(java.lang.Integer, java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean)


有可能是类中没有写相应的构造函数,也有可能是mybatis在配置文件中的javaType要写别名,比如上面boolean需要写成_boolean,_int表示int类型,而int则表示Inetger,有的像 _float _double,等等。 https://issues.apache.org/jira/browse/IBATIS-743
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: