redis @cacheable緩存的使用


 Cacheable的使用總結 


   
   
  
  
          
  1. @Cacheable(value = "PERSON",key = "#tagId+'_'+#zz")
  2. public List<Person> getPersonByTagid(Long tagId,String zz)
  1. 其中value表示該方法返回的參數的緩存存在那個Cache里(即為緩存塊的名字)
  2. 緩存結果以一個鍵值對存放在緩存中,注解中key即為鍵值對的key;value即為方法返回的結果
  3. key用雙引號,里面#加上方法的參數:獲取方法的參數,  ''表示在參數之間添加分隔符

常規使用方法

  1. 在springboot的啟動類上使用@EnableCaching(或者在redis的配置文件上添加該注解亦可)//開啟緩存
  1. 在方法上直接使用@Cacheable()使用緩存


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM