我想在插入上设置cacheModel,我这样做:
<select id="SelectAll_Cache" resultClass="SN" cacheModel="cache-select-all">
<include refid="GetAll_SN"/>
</select>
<cacheModel id="cache-select-all" implementation="LRU" readOnly="false" serialize="true">
<flushInterval hours="24"/>
<property name="size" value="800"/>
</cacheModel>
如果我执行查询,我会得到以下异常:
答案 0 :(得分:0)
在使用之前指定缓存模型。
在select语句中使用之前,您应该在sql map中定义缓存模型;然后只有ibatis sql map解析器应该能够找到您在语句中使用的缓存模型。