SSM秒杀系统(八)
该部分引入了cache缓存,来提升系统性能,提高相应速度。
十二、ehcache缓存
缓存(Cache)是一块为提升系统性能而开辟出来的内存空间。其主要作用是暂存数据处理结果,并提供下次访问使用。在很多场合,数据的处理或者数据获取可能非常费时,当对这个数据的请求量很大时,频繁的数据处理会消耗大量资源。缓存的作用就是将这些来之不易的数据存储起来,当再次请求此数据时,直接从缓存中获取而省略数据处理流程,从而降低资源的消耗提高响应速度。
缓存的实现步骤:
- 缓存是在service层进行的,在web层调用的
- 我们只需要将原来没有缓存的service修改成含有缓存的service就行了
- 我们在web层中调用的service如果是含有缓存的service方法就会自动缓存数据了