Spring框架的聲明式緩存服務(wù)

Spring框架提供了聲明式的緩存服務(wù),看樣子似乎不錯(cuò):

原文地址:http://dev2dev.bea.com/pub/a/2006/05/declarative-caching.html

中文譯文:http://www.crackj2ee.com/Article/ShowArticle.asp?ArticleID=661


緩存漫談

緩存分為三種:頁面緩存、處理緩存和數(shù)據(jù)緩存。

頁面緩存是指對頁面中的內(nèi)容片斷進(jìn)行緩存的方案;處理緩存是指對于action、service、dao或者系統(tǒng)層次中的某方法進(jìn)行緩存,說直接點(diǎn),就是對某個(gè)類的某個(gè)方法的結(jié)果做緩存,這樣在下次進(jìn)行完全相同的請求的時(shí)候就可以直接取緩存了;數(shù)據(jù)緩存就是對系統(tǒng)的數(shù)據(jù)進(jìn)行緩存的方式,典型的就是Hibernate的一級、二級數(shù)據(jù)緩存。

http://www.tkk7.com/BlueDavy/archive/2006/06/02/50076.html


AOP Cache

在IoC容器中以AOP的方式對Service的返回結(jié)果進(jìn)行緩存。要用到cacheInterceptor,Advisor,bookManagerCacheProxyCreator。例子是OSCacheInterceptor

http://opensource.atlassian.com/confluence/spring/display/DISC/AOP+Cache


Caching the result of methods using Spring and EHCache

使用EHCache緩存方法返回的結(jié)果。方式和上一個(gè)差不多,只是這個(gè)使用的是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

英文,我覺得不怕看不懂,就怕不看。而且說實(shí)話有技術(shù)背景看這些英文都很簡單的,再大不了開一個(gè)金山詞霸足矣。能看英文還是要看英文。

應(yīng)用OSCache提升J2EE系統(tǒng)運(yùn)行性能

介紹如何使用OSCache。

http://www.zhanglihai.com/blog/c_67_java_log4j_ant_Hibernate_apache.html