bean拷贝
来源:互联网 发布:mac证件照片制作软件 编辑:程序博客网 时间:2024/06/06 12:48
public static void loadData(Object obj, SqlRst rst, TableFields fieldFilter) {
List list = getObjectPublicFields(obj);
Iterator it = list.iterator();
while(it.hasNext()) {
Field field = (Field)it.next();
if(fieldFilter != null && !fieldFilter.isExist(field.getName())) continue;
try {
Class type = field.getType();
if (type.isPrimitive()) {
if(type.equals(long.class))
field.setLong(obj, rst.getLong(field.getName()));
if(type.equals(int.class))
field.setInt(obj, rst.getInt(field.getName()));
if(type.equals(double.class))
field.setDouble(obj, rst.getDouble(field.getName()));
if(type.equals(float.class))
field.setFloat(obj, rst.getFloat(field.getName()));
} else {
if (type.equals(String.class))
field.set(obj, rst.getString(field.getName()));
if (type.equals(java.util.Date.class))
field.set(obj, rst.getDate(field.getName()));
} } catch(Exception e){
//System.out.println("[ReflectHelper.loadData] " + e.getMessage()); } } }
- bean拷贝
- 关于bean间属性拷贝
- bean之间的相互拷贝
- Jakarta Commons BeanUtils 拷贝bean属性
- Java反射实现的Bean拷贝类
- 利用反射拷贝实体bean的字段
- 用BeanUtils类实现bean的拷贝
- BeanUtils.copyProperties实体bean拷贝方法
- 关于java中bean拷贝的思考
- 使用CGlib实现Bean拷贝(BeanCopier)
- Jakarta Commons学习笔记 [BeanUtils] 拷贝bean属性
- 基于反射技术实现 Bean 属性拷贝 copyProperties
- BeanUtils.copyProperties拷贝bean属性的时候属性为空
- 使用Cglib的BeanCopier实现Bean的拷贝
- Java反射—自己实现Bean的拷贝
- Java-----Cglib之BeanCopier实现Bean的拷贝
- 将一个bean中的一些属性copy到另一个bean中(其中这2个bean被拷贝属性名字要相同 否则不拷贝)
- bean
- 循序渐进讲解数据表的十二个设计原则
- 打开一个层后可以拖动
- 常用的TSO命令
- html页面内加横向滚动条
- google 2008实习生招聘
- bean拷贝
- 登陆注册的体会啊
- 客户数据库版本的管理
- OAuth使用简述
- SQL SERVER 与ACCESS、EXCEL的数据转换
- 写程序呀写程序 你们也是这样学写程序的么(2)
- cmd命令
- Order by 的数值型灵活使用
- JAVA使用到的一些环境变量,Tomcat,Junit,Ant