cache
温文吻问h
这个作者很懒,什么都没留下…
展开
-
cache(一)——EhCacheManagerFactoryBean
使用EhCache首先需要配置缓存信息ehcatch.xml,然后需要Spring配置,将EhCache与SpringBoot整合在一起,这其中就要装配两个重要的bean[EhCacheManagerFactoryBean]和[EhCacheManager]首先从EhCacheManagerFactoryBean来讲:这个类就是Spring用来创建CacheManager实例的,CacheM...原创 2019-04-16 14:33:53 · 3743 阅读 · 0 评论 -
cache(二)——net.sf.ehcache.CacheManager
EhCacheManagerFactoryBean通过调用CacheManager类的静态方法来获取实例,那么先看一下CacheManager类提供的static创建方法吧。使用ehcache.jar中默认的缓存配置文件来创建EhcahceManager对象,调用无参的静态方法:public static void main(String[] args) { ...原创 2019-04-16 17:29:52 · 11087 阅读 · 4 评论 -
cache(三)——Cache实例的get与set
在Spring中配置了Ehcache,由EhCacheManagerFactoryBean创建并且启用了一个CacheManager实例来管理Cache,那么CacheManager是怎么管理Cache的?Cache是由谁创建的?org.springframework.cache. CacheManager:源码public interface CacheManager { @N...原创 2019-04-17 16:05:31 · 7733 阅读 · 0 评论 -
cache(四)——EhCache类的意义
(1)EhCache如何创建?用什么来创建?EhCache框架中的Cache继承结构图:Cache类实现了Ehcache接口. Ehcache接口里有定义了很多方法,不过我们这里只关注现在要用到的: get,put,remove.这几个方法也折射出Cache的实质: 把数据放到缓存中, 从缓存中取出数据和从缓存中删除掉不再有意义的数据。我们发现可以在Configuration...原创 2019-04-17 19:07:28 · 615 阅读 · 0 评论