0

Hazelcast で動作するように変更したくない既存のドメイン モデルがあります。このために、StreamSerializer インターフェイスと Kryo を使用したいと考えています。https://github.com/hazelcast/hazelcast-book-examples/blob/master/chapter-serialization/kryo-serializer/src/main/java/PersonKryoSerializer.java の例 (または同様のhttp: / /blog.hazelcast.com/2013/10/16/kryo-serializer/ )、しかし、先に進んで他のクラスにシリアライザーを追加する方法を考えています。

コンストラクトを使用して、新しいStreamSerializerクラスを作成することをお勧めしますThreadLocalか? これは、再び新しい Kryo オブジェクトが作成されることを意味しますが、これでよろしいですか? それともKryo、アプリケーション全体で 1 つのオブジェクトのみを使用する方がよいでしょうか?

一部のクラスにはデフォルトのコンストラクターがありません。どうすればそれを組み込むことができますか?

4

1 に答える 1