我有一个现有的域模型,我不想更改它以使用 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 个对象更好?
有些类没有默认构造函数,我该如何适应?