<resultMap id="get-theResultMap" class="java.util.Map">
<result property="column1" column="column1" jdbcType = "VARCHAR"/>
<result property="column0" column="column0" jdbcType = "VARCHAR"/>
</resultMap>
在resultMap中 出错
出现这个错误的原因是table-col-cfg-sqls.xml. 文件中resultClass设置的知为"java.util.Map"。因为Map为接口,不能初始化,从而导致该错误的发生。
解决办法:
将resultClass赋值为"java.util.HashMap"
同样,当resultClass为其他的Bean时,一定得多写个无参的构造函数,否则ibatis会因找不到构造函数而出错。