【发布时间】:2017-02-25 20:20:35
【问题描述】:
我们的问题是,我们的服务 GET /services/v1/myobject 返回名为 Xyz 的对象。此表示由多个现有客户端使用。
新服务GET /services/v2/myobject 需要公开完全相同但名称不同的对象,例如XyzLmn
现在一个明显的解决方案是创建两个类Xyz 和XyzLmn,然后将Xyz 复制到XyzLmn 并在XyzLmn 中公开XyzLmn。
我正在寻找的是,我怎样才能保持相同的 java pojo 类 Xyz 并有条件地将其序列化为 XyzLmn 或 Xyz ?
【问题讨论】:
标签: rest serialization pojo annotated-pojos