私はehcacheの機能をテストしようとしています.コードサンプルやオンラインの他の場所から学んだキャッシュの初期化で正しく設定されていると思います. ただし、どの属性に関係なく検索を正常に実行する方法がわかりませんが、まだ検索属性を追加していません。任意の属性で実行される検索の簡単な例を見たいと思っていました。同様に、ehcache のトランザクション機能の使い方がわからないので、これの簡単な例も期待していました。
private static CacheManager cacheManager;
private static Ehcache ehcache;
private TransactionController transactionController;
public void initCache() throws Exception {
Configuration managerConfigur = new Configuration();
CacheConfiguration cacheConfigur = new CacheConfiguration("testcache1",-1).eternal(true);
Searchable searchable = new Searchable();
cacheConfigur.addSearchable(searchable);
//Set attributes for search here
cacheConfigur.transactionalMode(TransactionalMode.LOCAL);
managerConfigur.addCache(cacheConfigur);
cacheManager = new CacheManager(managerConfigur);
ehcache = manager.getEhcache("testCache");
}
ありがとう