CachedRandomPropertySource
Spring Cloud Context 提供了一個 PropertySource
,可以根據金鑰快取隨機值。除了快取功能外,它的運作方式與 Spring Boot 的 RandomValuePropertySource
相同。當您需要一個即使在 Spring 應用程式上下文重新啟動後仍然一致的隨機值時,此隨機值可能很有用。屬性值採用 cachedrandom.[yourkey].[type]
的形式,其中 yourkey
是快取中的金鑰。type
值可以是 Spring Boot 的 RandomValuePropertySource
支援的任何類型。
myrandom=${cachedrandom.appname.value}