1

spring の JCache アノテーション@CacheResultは、Spring 独自のアノテーションのような条件付きキャッシュを許可しますか? 例えば

@Cacheable(cacheNames="book", condition="#name.length < 32", unless="#result.hardback")

ドキュメントにもソースコードにも何も見つかりませんでした。

4

1 に答える 1

2

まず「SpringのJCacheアノテーション」がない。いいえ、標準のjavax.cache.CacheResult注釈は条件付きキャッシュをサポートしていません。

基本的に、使用する機能に基づいて、使用する注釈の種類を選択する必要があります。必要に応じて同じプロジェクトで両方を使用できますが、同じキャッシュでそれらを混在させたり一致させたりしないことを強くお勧めします。

于 2016-05-09T05:35:11.693 に答える