0

JavaプロジェクトでInfinispan4.2から5.1に移行しています。

バージョン4.2には、org.infinispan.container.entriesパッケージにあるInternalEntryFactoryというクラスがあります。

しかし、バージョン5.1では、このクラスはもう存在しません。これは、org.infinispan.containerパッケージのInternalEntryFactoryと呼ばれるインターフェースに置き換えられました。

これが私の質問です:このインターフェースのどの実装を今使うべきですか?

4

1 に答える 1

1

どの実装を使用するかは、キャッシュがバージョン管理されているかどうかによって異なります。ただし、実装クラスを直接インスタンス化するべきではなく、インターフェースのみを使用する必要があります。

  InternalEntryFactory internalEntryFactory = cache.getAdvancedCache().getComponentRegistry().getComponent(InternalEntryFactory.class);
于 2013-02-06T08:52:31.220 に答える