<cache type="org.mybatis.caches.ehcache.EhcacheCache" />
实体类与实体类之间使用关联查询,加入缓存,当更改中间表的时候,再去查询还是缓存中的数据,也就是说缓存可能只能监控本实体中的insert update delete 去更新本实体的缓存,而不能更新关联查询的缓存。
例子:
第一个存缓存中,然后掉删除,缓存的数据并没有得到更新。
mybatis有自己的控制该select不走缓存 flushCache="true"
<cache type="org.mybatis.caches.ehcache.EhcacheCache" />
实体类与实体类之间使用关联查询,加入缓存,当更改中间表的时候,再去查询还是缓存中的数据,也就是说缓存可能只能监控本实体中的insert update delete 去更新本实体的缓存,而不能更新关联查询的缓存。
例子:
第一个存缓存中,然后掉删除,缓存的数据并没有得到更新。
mybatis有自己的控制该select不走缓存 flushCache="true"
>