我需要生成 java 模板代码来访问具有结构的嵌套对象。
例如:
class Person{
private String name;
private List<Address> address;
}
class Address{
private String doorNo;
private String Address;
private City city;
}
class City{
....
}
因此,需要一个方法来获取任何对象(嵌套)并为上述人员对象生成 java 代码,如下所示。
//Generated java code should be like this
if(person != null){
String name = StringUtils.isEmpty(Person.getName());
if(person.getAdressList() != null && person.getAddressLit().isNotEmpty()){
for (Address address : person.getAdressList()) {
......
}
}
}
该方法应该是通用的并且为动态嵌套对象递归地生成代码。
非常感谢您的帮助。谢谢。