首页 > 解决方案 > java中不可变的dto如何序列化/反序列化?

问题描述

考虑一个代码:

public class MyDto implements Serializable {
    private String myField;
    public MyDto (String myField) {
        this.myField = myField;
    } 
}

正如我看到的这段代码有效(我希望如此),但我不知道 java 序列化/反序列化如何在设置字段之前构造对象。任何想法?

关于复制

我在此页面中没有找到任何constructorimmutable关键词。所以这个问题有点不同。也描述了 json/xml 等之间的区别,而不是 java 序列化的一些特定功能。

标签: javaserializationimmutabilitydto

解决方案


推荐阅读