我想知道如果我想公开不同的值,有什么好方法不创建单独的 bean 和打破 DRY 原则。
例如这里是“GET”bean:
class NameBean {
@XMLAttribute
String name;
int age;
String ssn;
}
但是当我“发布”时,我不需要 ssn。如果我不想在 json 中出现“ssn”,我真的必须创建另一个 bean。
class PostNameBean {
@XMLAttribute
String name;
int age;
}