iBATIS中使用EHCache
需要实现CacheController接口并通过一系列的配置委托iBATIS使用EHCache进行缓存.
*??? <property name="configFile" value="/path-to-ehcache.xml"/>接下来一个sql Mapping config的例子
一个eh-cache.xml配置示例
??...put your default cache here...??
需要留意的是:
1.节点配置在sqlMap.xml中,需要放在classpath下.
2.你可以在sqlMap.xml中添加多个同时指向一个.如果CacheManager是单例模式,那么这将减少很多不必要的配置,但是这只是一个初级的问题.
3.必须设置sqlMapConfig.xml中节点中的cacheModelsEnabled=true,否则缓存不会被启用