public class Source1 {
private String name; //srihari
private List<String> city_names; //city_names.add("hyderabad-india")
}
public class Soruce2 {
private String name;
private String city_name; //hyderabad-india
private List<String> technologies; //Arrays.asList("java","mapstruct")
}
public class Target {
private String name; // Result: srihari
private String city_names; // Result: hyderabad-india
private String technologies; // Result: java, mapstruct
}`
列表只有一个值意味着 list.size()=1。如果 source1 名称为空,则必须取自 source2。并且目标应该包含所有字段,即使这些字段在一个源中不可用
米脂
相关分类