您的位置:首页 > 其它

iBatis的remapResults属性

2013-04-03 14:56 363 查看
查询使用动态字段

<select id="getKeywordResult" resultClass="java.util.HashMap" parameterClass="java.util.HashMap" >

select $columns$ from x_${lan}_keyword where id=#id#

</select>

发生奇怪问题 columns变化时 查询出来的结果columns数目却不对

iBatis动态字段会缓存 需要加remapResults="true"才能查询到不同个数的字段

<select id="getKeywordResult" resultClass="java.util.HashMap" parameterClass="java.util.HashMap" remapResults="true">

select $columns$ from x_${lan}_keyword where id=#id#

</select>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: