spring 緩存 @CachePut 和 @Cacheable 區別

首先這兩個的區別是:java @CachePut:這個註釋能夠確保方法被執行,同時方法的返回值也被記錄到緩存中。 spring @Cacheable:當重複使用相同參數調用方法的時候,方法自己不會被調用執行,即方法自己被略過了,取而代之的是方法的結果直接從緩存中找到並返回了。 數據庫 那麼對於@CachePut這個註解,它的做用是什麼呢,每次方法都執行,那麼緩存的意義是什麼呢?在這裏寫了一個小實例
相關文章
相關標籤/搜索