私たちはキャッシングに Spring キャッシュ フレームワークを使用しており、「book」や「isbn」などのキャッシュ用に複数の名前空間をサポートできるようにしたいと考えています。持つことの
@Cacheable({ "book","isbn"})
public Book findBook(ISBN isbn) {...}
次のように、キャッシュ名を動的に設定できるように、何らかの方法でプロパティ ファイルからキャッシュ名を挿入できるようにしたいと考えています。
@Cacheable({ #cachename1, #cachename2})
public Book findBook(ISBN isbn) {...}
ここでは SpEL を使用していますが、これが実行可能かどうかはわかりません。