我有一个问题。我有3个班级
public class cls1{
private String A;
private String B;
}
public class cls2{
private String C;
private String D;
}
public class cls3 extends cls1{
private String E;
private String F;
private cls2 cls2;
}
我有这三个班。 cls1,cls2是正常类,但cls3正在扩展cls1,它有一个组件cls2。
我将从数据库中查询并获取cls3的结果,但输出的格式为“List”。 Object []具有所有cls3参数值。它还包括cls1,cls2参数。
所以我的问题是如何将值动态分配给所有类。我将分配这些值,我将在其他地方使用这些值,如“cls1.getA(),cls1.getB(),cls2.getC(),cls2.getD()”等等。
那么如何为这些相应的类分配值数组。我认为使用BeanUtils是可能的。是否可以使用BeanUtils ......?
有人可以指导我吗......
答案 0 :(得分:0)
使用像hibernate这样的ORM。您需要使用JPA将域模型cls1,cl2,cls映射到基础持久性存储。这比滚动自己的方法要简洁得多。