是否有任何标准方式/模式可以从对象中提取零碎信息?假设我有一个 json 字符串,其中包含我必须提取的几个类。我不能使用杰克逊直接提取它,因为为了获得所需的信息(如解密、解压缩等)需要进行很少的转换,我正在尝试查看是否可以将所有这些隐藏在一个类后面。
这是我打算这样做的方式,有没有更好的方法来实现这一点?只是想发表意见。
public class ExtractInformation {
private final Object1 obj1;
private final Object2 obj2;
....
private final Object3 objn;
public ExtractInformation(String jsonString) {
// Extract all the information here and store locally
obj1 = ...;
objn = ...;
}
public getObect1() {
return obj1l;
}
public getObject2() {
return obj12;
}
...
public getObjectn() {
return obj1n;
}
}