类对象 适配器 spring 结贴率90% 类转换 本帖最后由 StoneBreakee 于 2013-12-19 20:17:55 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道我的描述大家看懂了没,不是要实现查询功能只要实现怎么返回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;} 使用Spring,对象创建的问题。 SCJP听说要取消了 是真的吗 java 虚拟机问题 高手帮忙! 在spring的mvc中很多都要依赖于xml的配置是不是很占用资源 tomcat SSL 如何设置支持同时启用单、双向认证 java可以在excel中画出比例图表吗?急求!! 大家帮忙看看这段servlet代码有什么问题,多谢 myeclipse+tomcat java怎么调用DB2 的function?? 在EdiPlus能运行JAVA程序吗? Web中如何展示树形内容?有没有经典的树形显示方法,最好fasion一些 请教一个spring的addResourceHandlers(..)问题
只要实现怎么返回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,也搞不清类适配和对象适配
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;
}