如果我们的ibatis的配置文件中的返回结果 resultClass 用 java.util.HashMap 来接收的话,如果我们的字段发生变化,这样就会产生一个错误,那就是你之前已经取消的映射字段还出现,这是由于ibatis的缓存引起的,并不是你的错,这时只要你配置 remapResults="true" 这个属性就可以重新映射。
例如:
<select id="getObjectsByDay" resultClass="java.util.HashMap" parameterClass="SearchOperationAction" remapResults="true">
例如:
<select id="getObjectsByDay" resultClass="java.util.HashMap" parameterClass="SearchOperationAction" remapResults="true">