类对象 适配器 spring 结贴率90% 类转换
--------------------编程问答-------------------- 不知道我的描述大家看懂了没,不是要实现查询功能只要实现怎么返回ListA,就可以了
public class A
{
private String a1;
private String a2;
setter()...
getter()...
}
public class B
{
private String a1;
private String a2;
setter()...
getter()...
}
不知道是不是要用什么适配器模式啊?在网上学了会,搞不清Adapter,Adaptee,Target,也搞不清类适配和对象适配。。。 --------------------编程问答-------------------- http://www.cnblogs.com/daviddai/p/3485574.html --------------------编程问答-------------------- 楼主这个不就是要把B对象的属性复制到A对象上吗,这无需要用什么适配器直接用commons-beanUtils工具包
public List<A> queryA(...)
{
List<A> listA = new ArrayList<A>();
List<B> listB = queryB(...);
for(B b:listB){
A a=new A();
//利用copyProperties(destObject,srcObject)就会把源对象的属性值复制到目标对象的相同属性名上
BeanUtils.copyProperties(a,b);
listA.add(a)
}
return listA;
}
补充:Java , Java EE