@override
@cacheable(value = "usercache", key = "'user.findall'")
public listfindall()
@override
@cacheevict(value = "usercache", key = "'user.findall'")
public listqueryuserbyname(string name)
這樣設定完成後,執行findall()方法就會使用快取,如果快取沒有就新增快取,而queryuserbyname(string name)方法則是刪除快取
@cacheable:新增/使用快取
@cacheevict:刪除快取
引數value是快取的名字,在執行的時候,會找叫這個名字的快取使用/刪除
引數key預設情況下是空串」」,是spring的一種表示式語言spel,我們這裡可以隨意指定,但是需要注意一定要加單引號
Redis的使用(待更新)
import redis redis的使用 conn redis.redis host 192.168.20.150 port 6379,password conn.set ldq k1 v1 k1 conn.get ldq k1 print k1 b v1 conn.rpush ldq k2 1,...
初識git 待更新
git 分布式版本控制 svn集中式版本控制 拉 的過程 建立ssh key 講ssh key新增到版本庫中 git clone 常用命令 git clone 拉下來 git branch 創新新的分支 git check out 切換分支 git diff 檢視自己修改了哪些內容 git stat...
Datafuard名詞 待更新
1 net timeout 當以最高可用性模式執行dataguard環境時,備用環境與主環境發生斷開連線時 網路 硬體 或者備用資料庫故障時,主資料庫等待net timeout 預設為30s 如果這段時間未收到lns收到響應,就將備用資料庫標記為故障狀態,日誌繼續寫入事務繼續提交忽略備用資料庫,如果...