0

私は現在、ehcacheを使用し、CacheManagerプログラムで提供するように休止状態を構成しています。このような情報を提供する独自の構成サービスがあるため、hibernate.xmlもehcache.xmlも使用しません。

今、私は問題に直面しています:構成cache usageをプログラムでどこに定義する必要がありますか?

CacheConfiguration可能であれば作成時にアクティブにしたいのですが、プロパティを設定できるメソッドが見つかりません。

前もって感謝します

4

1 に答える 1

1

このフォーラムの投稿はここで役立ちます。

「F.Degenaar」でコードを記述した後、必要なのは、セッションファクトリを作成するときに、java.util.Propertiesオブジェクトを作成してプロパティ(キー)hibernate.cache.provider_classを追加し、完全修飾クラス名に。を付けて評価することだけEhCacheProviderです。

- 編集

オブジェクトを手動でキャッシュに追加できます。プログラムでキャッシュするかどうかを設定する限り、注釈はコンパイル時にあるため、非常に困難になります。注釈を使用し、プログラムでキャッシュするか、キャッシュクエリを回避することをお勧めします。と結果。

于 2012-10-28T06:09:00.340 に答える