0

我有带有嵌套对象的 POJO,我需要将其转换为没有嵌套的简单对象,例如我有一个人员和地址,如下所示

public class Person {
     private String firstName;
     private String lastName;
     private Address address;
}  

public class Address {
    private String lineOne;
    private String lineTwo;
}

我需要将 Person 翻译成 PersonFlat 看起来像

public class PersonFlat {
     private String firstName;
     private String lastName;
     private String Address_lineOne;
     private String Address_lineTwo;
}  

有什么方法可以对 Person 实例进行 xpath 类型的提取以使用 groovy metaClass 获取 Address.lineOne 和 Address.lineTwo ?

4

0 回答 0