にキャッシュ名を追加するため春のKeyGenerator私は、キャッシングのためのRedisと春のキャッシュを使用していますキー
私は、次の方法があります:
@CachePut(value ="DATA1", key = "#key1")
public Object saveData1(long key1, Object obj) {
return obj;
}
@CachePut(value ="DATA2", key = "#key1")
public Object saveData2(long key1, Object obj) {
return obj;
}
これはキーで衝突を引き起こしていると、データが上書きされているが。
キャッシュ名を追加してキーを生成したいとします。
Like:DATA1-key1、DATA2-key1。
可能ですか?
私は、クラス名とメソッド名を使用するいくつかの例を見てきました。しかし、私はキャッシュ名を使用したい。
ありがとうございます。
([春のKeyGeneratorが機能していないとのユニークなキャッシュキーの生成]の可能重複http://stackoverflow.com/questions/27574786/generating-unique-cache-key-with-spring-keygenerator-not-working ) –