ibatis re地图Results="true"

ibatis remapResults="true"

遇到一个问题,当数据表结构发生变化时,有关该表的一些操作报错,大概错误信息为列无效,列不存在等。

 

解决办法:

 

在相关表的sql配置文件中,添加remapResults="true"属性,问题可解。

 

    <select id="queryById" parameterClass="int" resultClass="java.util.HashMap" remapResults="true">  
        <![CDATA[  
            SELECT * FROM ts_credit_setting WHERE id=#id#  
        ]]>  
    </select>