EhCache を使用して Hibernate 2nd Level を実装し、命令を使用してキャッシュ イベント リスナーを登録しました。
ここ: http://ehcache.org/documentation/apis/cache-event-listeners
CacheEventListenerFactory と CacheEventListener は機能しますが、要素からエンティティを取得する方法を知っているでしょうか?
試してみました
public void notifyElementPut(final Ehcache cache, final Element element) throws CacheException{
ABEEntity entity = (ABCEntity)element.getObjectValue(); // throws ClassCastException
}
クラスキャスト例外をスローし続けます。ObjectValue がラップされていることがわかりますか? 配列だと思いますが、それに関する情報が見つかりません。
誰かが親切に答えとドキュメントを提供できますか?
ドキュメントは答えよりも重要です????