以ehcache為例說明快取的配置方法:
第一種方法,配置spring配置檔案,使用aop處理快取
1)新增provider,初始化cachemanager
xml**
2)在ehcache.xml增加乙個快取
增加乙個name為testcache的快取。
xml**
3)配置快取
xml**
cachename=testcache(a)
cachename=testcache
cachenames=testcache
cachenames=testcache
cachenames=testcache
cachename=testcache(a)
cachename=testcache
cachenames=testcache
cachenames=testcache
cachenames=testcache
其中(a)為第2步定義的cache的名字,(b)為需要快取的bean的id。
這樣,第一種方式就配置好了。
第二種方法,使用annotations的配置方式。
1)同第一種方法1)。
2)同第二種方法2)。
3)在需要處理快取的方法前面配置annotion
@cacheable(modelid="testcache")//寫在方法前面就會快取方法的返回結果
@cacheflush(modelid="testflushing")//寫在方法前面,就會在執行該函式時清除快取裡面的資料。
這樣第二種方法也完成了。
第一種方法在flush的時候可以同時flush多個快取。第二種方法只能flush乙個快取,而且第一種方法只需要修改spring配置檔案即可。
Linux下配置vim 配置ctags
配置ctags 假設你要編譯的源 目錄位置為 worksapce weather 執行下面操作,生成tags標籤檔案 root ericsson workspace weather pwd workspace weather root ericsson workspace weather ls di...
ubuntu下源配置
更新源,更新系統 編輯源 sudo gedit etc apt sources.list 配置乙個源足矣,越多越麻煩。系統似乎不會自動識別速度最快的源,源越多隻會導致update和upgrade的速度減慢。中國科學技術大學更新伺服器 教育網,推薦校園網和網通使用者使用 電信cn99的源 推薦電信使用...
Linux下配置網路
cd etc sysconfig network scripts 拷貝乙份設定檔案 cp ifcfg eth0 ifcfg eth0.bak 編輯檔案 vi ifcfg eth0 onboot 是否啟動網路 bootoroto ip的設定方式 dhcp自動設定 static手動設定 新增ip位址 a...