Spring框架的声明式缓存服务
Spring框架提供了声明式的缓存服务,看样子似乎不错:
原文地址:http://dev2dev.bea.com/pub/a/2006/05/declarative-caching.html
中文译文:http://www.crackj2ee.com/Article/ShowArticle.asp?ArticleID=661
缓存漫谈
缓存分为三种:页面缓存、处理缓存和数据缓存。
页面缓存是指对页面中的内容片断进行缓存的方案;处理缓存是指对于action、service、dao或者系统层次中的某方法进行缓存,说直接点,就是对某个类的某个方法的结果做缓存,这样在下次进行完全相同的请求的时候就可以直接取缓存了;数据缓存就是对系统的数据进行缓存的方式,典型的就是Hibernate的一级、二级数据缓存。
http://www.blogjava.net/BlueDavy/archive/2006/06/02/50076.htmlAOP Cache
在IoC容器中以AOP的方式对Service的返回结果进行缓存。要用到cacheInterceptor,Advisor,bookManagerCacheProxyCreator。例子是OSCacheInterceptor
http://opensource.atlassian.com/confluence/spring/display/DISC/AOP+Cache
Caching the result of methods using Spring and EHCache
使用EHCache缓存方法返回的结果。方式和上一个差不多,只是这个使用的是EHCache。
http://opensource.atlassian.com/confluence/spring/display/DISC/Caching+the+result+of+methods+using+Spring+and+EHCache
中文译文:http://dev.csdn.net/develop/article/61/61382.shtm
英文,我觉得不怕看不懂,就怕不看。而且说实话有技术背景看这些英文都很简单的,再大不了开一个金山词霸足矣。能看英文还是要看英文。
应用OSCache提升J2EE系统运行性能
介绍如何使用OSCache。
http://www.zhanglihai.com/blog/c_67_java_log4j_ant_Hibernate_apache.html