最近在做需求的时候,突然之间了解到了公司的缓存机制,所以就想在博客中记录下来。
起因是我在项目组上遇到了加载一个专业树的问题,客户反应在点击时候反应很慢,体验感非常不好,所以老大就让我们去查代码,因为这个项目之前是别人在做,现在已经离职了,所以我们就需要去做最让我们难受的工作--看别人写的代码,最后发现这个大哥在写model的后台service操作的时候在判断是否为懒加载的时候,直接将Ehcache缓存干掉了,所以在每次去点击专业树的时候就需要去加载所有的节点,然后在前台去将值进行绑定,所以就导致反应速度过慢。
之前对缓存的理解一直存在于理论层面上,现在实际上去操作之后感觉非常的新鲜,所以就想要写一篇关于缓存的博客,像之前比较简单的redis,到现在接触的hibernate的ehcache分布式缓存,感觉这个缓存的水很深,但是觉得收获不少,以后关于这个缓存还会深一步的去了解去学习。希望每回来写缓存的博客时都会感觉上一次写的真的是个“垃圾”!!!哈哈