网站开发中的服务器缓存处理
文章目录 服务器缓存的概述 使用服务器缓存的好处 服务器缓存通常都保存些什么 处理服务器缓存的最佳时机 模拟一下spring工厂的创建时机。 服务器缓存处理前的问题 服务器缓存处理 服务器缓存的概述 使用服务器缓存的好处 缓存:就是存放在内存中的数据 浏览器缓存:浏览器内存中保存的以前的服务器做出的响应 服务器缓存:保存在服务器内存中的数据 服务器缓存通常都保存些什么 一般来讲,服务器缓存就是用来保存数据字典的,因为数据字典数据量大,而且值不是很容易发生变化。( 重点是:值不容易发生变化 ) 总是在实时更新表中的数据,每一次我们使用都要求重新从表中取得最新的数据。而不是从服务器缓存中取得老数据。 处理服务器缓存的最佳时机 使用监听器处理服务器缓存 。 监听器作为web开发3大组件(Servlet(controller)、Filter、Listener),是由Tomcat服务器帮我们维护的。 监听器,能够监听域对象的创建与销毁,还能够监听域对象中属性值的创建,更新和移除。 最常用的是监听域对象创建、销毁本身。 你监听什么,我们就是实现哪个所需的监听器 例如: 我们现在拿spring的监听器来举例 public class ContextLoaderListener extends ContextLoader implements ServletContextListener