Spring 3.1のCache Abstractionを試して、@Cachableでいくつかのメソッドに注釈を付けることを考えました。これはパラメータのないメソッドでうまく動作しています。パラメータ付きのメソッドではそうではありません。ドキュメント(http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/html/cache.html)で何も見つかりませんでした。Spring @Cachable:パラメータを持つメソッドでは機能しません。
誰かが同じことを経験していますか?
メソッド呼び出しは次のとおりです。
@Cachable("countries")
public List<ConfigEntity> findCountries(Locale locale) {
ConfigSearchDescription desc = new ConfigSearchDescription();
// ...
return findConfigs(desc);
}
おかげ ジョニー
、迅速な対応のための –
おかげで、あなたのコードをしてください示しています。これは、ドキュメントのサンプルコードに簡単です。メソッド呼び出しは次のとおりです。 ' @Cachable( "国") 公共一覧 findCountries(ロケールロケール) { \t ConfigSearchDescriptionのDESC =新しいConfigSearchDescription(); \t // ... return findConfigs(desc); } ' –
user871611
フォーマットはごめんなさい。 – user871611