这次ehcache页面缓存使用是在springboot框架下进行学习的,所以针对其他框架,比如SSH框架下的ehcache配置,需要小伙伴度娘了,网上有很多资料可以参考。好了,进入正题:
- maven 配置
<dependency>
<groupId>net.sf.ehcache</groupId>
<artifactId>ehcache-web</artifactId>
<version>2.0.4</version>
</dependency>
- 工程结构
整个过程的学习,先在classpath下建立ehcache的文件;页面缓存是通过拦截器(MyEhcacheFilter)拦截在配置文件(CacheProperties)中的配置的路径进行拦截的,而拦截器涉及到的容器管理在CacheManagerComponentImpl进行管理