I have a cache model set up like this: <cacheModel id="FindAllCache" implementation="LRU" readOnly="false"> <flushInterval minutes="5"/> <property name="CacheSize" value="2"/> </cacheModel>
<select id="FindAll" extends="Base" resultMap="Result" cacheModel="FindAllCache"> </select> I have turned on iBATIS logging. When I execute the select statement more than once within one session, the logs say that there is a cache miss each time. How do I get a read/write (per session) cache to work?