私は通常、Spring-Bootアプリで@Cacheable
をキャッシュ構成とともに使用し、各キャッシュに特定のTTL(存続時間))を設定します。
私は最近、キャッシュマネージャーとttlを明示的に指定せずに、@Cacheable
を使用するSpring Bootアプリを継承しました。明示的に変更します。
しかし、何も明示されていない場合、私はデフォルトが何であるかを見つけることができません。
docs を確認しましたが、何も見つかりませんでした
デフォルトでは、キャッシュは期限切れになりません。有効期限を設定する必要がある場合は、以下のプロパティキーを使用する必要があります。値が10000msの場合、キャッシュは1分後に期限切れになります。
# Entry expiration. By default, the entries never expire.
spring.cache.redis.time-to-live=10000ms