0
什麼是最好的方式來存儲經常使用(不可更改)列表,地圖?
使用@Cacheable
優於在@PostConstruct
上的服務層創建列表嗎?什麼是最好的方式來存儲經常使用(不可更改)列表,地圖?
什麼是最好的方式來存儲經常使用(不可更改)列表,地圖?
使用@Cacheable
優於在@PostConstruct
上的服務層創建列表嗎?什麼是最好的方式來存儲經常使用(不可更改)列表,地圖?
我會說@Cacheable
更好,因爲你沒有綁定到特定的緩存實現。它對代碼的侵入性也較小。如在Spring Reference Manual Section 29.3.1中指定的那樣,緩存通過ISBN找到書的方法看起來像這樣:
@Cacheable("books")
public Book findBook(ISBN isbn) {...}