`
yangxin
  • 浏览: 932 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

怎么根据oracle表中的字段 生成一个dynaBean

阅读更多
怎么根据oracle表中的字段 生成一个dynaBean ,如果对象包含list 属性 怎么处理?
分享到:
评论
1 楼 lggege 2008-03-10  
这个问题分3部分,
1. 得到表结构信息
2. 用表结构信息生产DynaBean
3. 处理数据或List的属性

1. 得到数据库表结构
http://pengchua.iteye.com/blog/142876

2 3
org.apache.commons.beanutils的使用
http://www.sqlsky.com/java/070916/39566/

相关推荐

    Dyna Bean的使用

    在实际使用中,例如处理一组基本报表信息,我们可能需要创建一个 DynaBean 来描述这些报表。假设每份报表都有 id、name 和 rowNo 这三个属性,我们可以这样做: ```java DynaProperty[] props = new DynaProperty[]...

    有关动态bean的一些用法

    在创建DynaBean实例之前,我们需要先定义一个DynaClass实例,它决定了Bean的属性名称和类型。 3. **DynaProperty类**:DynaProperty用于定义DynaBean的属性,包括属性名和属性类型。在创建DynaClass时,我们会用到...

    java使用json的必备7个jar包

    如果缺少上面任何一个包,会有如下错误: commons-beanutils-1.8.0.jar不加这个包 java.lang.NoClassDefFoundError: org/apache/commons/beanutils/DynaBean commons-collections.jar 不加这个包 java.lang....

    commons-beanutils-1.6.zip

    Apache Commons BeanUtils是Java开发中的一个实用工具库,它提供了对JavaBeans属性操作的强大功能。这个"commons-beanutils-1.6.zip"文件包含了Apache Commons BeanUtils库的1.6版本,这是一个早期但仍然广泛使用的...

    Jakarta+Commons中文介绍

    **RandomStringUtils** 类提供了一种生成随机字符串的方式,可以根据指定的长度和字符集生成字符串。 ##### SerializationUtils **SerializationUtils** 类提供了对象序列化和反序列化的便捷方法,简化了对象的...

    commons-beanutils

    "commons-beanutils"是Apache Commons项目中的一个子项目,主要提供了一系列用于操作Java Bean的工具类,使得开发者能够更加方便地访问和操作Bean的属性。这个库在Java开发中非常常见,尤其对于那些需要大量处理Java...

    json-lib net.sf.ezmorph.bean.MorphDynaBean cannot be cast to xxx

    **MorphDynaBean**是ezmorph库中的一个类,实现了`org.apache.commons.beanutils.DynaBean`接口。这个接口允许在运行时动态地添加、删除和获取属性,提供了一种灵活的方式来处理和操作对象。`MorphDynaBean`可以接收...

    使用MINA进行UDP通信实现数据导入

    工作中的一个小项目,分享给大家参考,望大家不吝批评指教,本人常年从事JAVA软件开发,有丰富的MINA通信软件开发经验,现在已经有成熟的底层框架(结合了反射、DynaBean、Spring等多种技术),可以实现程序自动对...

    Apache commons jar包常用类讲解--Jakarta Commons 学习.pdf

    - **Transformer**:用于将一个对象转换为另一个对象。 - **Closure**:提供了操作集合的方法。 - **Factory**:提供了对象创建的工厂模式实现。 ##### 3.6. Collections组 - **FastArrayList/FastHashMap/...

    JSON需要的jar包

    java.lang.NoClassDefFoundError: org/apache/commons/beanutils/DynaBean commons-collections.jar 不加这个包 java.lang.NoClassDefFoundError: org/apache/commons/collections/map/ListOrderedMap commons-...

    JakartaCommons 详细教程更助于你的基础

    - DynaBean:一个动态的Bean实现,可以处理未知属性。 4. Jakarta Commons数学和时间库 这些库提供了额外的数学和时间处理功能,包括用于时间操作的工具类(例如DateFormatUtils、DateUtils、SimpleDateFormat和...

    java-json解析包jar

    在Java中,处理JSON数据通常需要借助于特定的库,这个“java-json.jar”压缩包提供了一个Java的JSON解析工具,使得开发者能够方便地进行JSON的序列化和反序列化操作。 首先,我们要理解JSON的基本结构。JSON由键值...

    json使用介绍系列一.pdf

    - 对象是一个无序的键值对集合,用花括号 `{}` 括起。 - 键(Key)是字符串,用双引号 `"` 括起,值(Value)可以是各种JSON支持的类型,包括字符串、数字、布尔值、null、对象或数组。 - 键值对之间以逗号 `,` ...

    commons.collections-3.2.1和commons-beanutils-1.9.2和commons.collections-3.2.1

    7. **Transformer接口**:用于将一个对象转换为另一个对象,常用于函数式编程。 接下来是`commons-beanutils-1.9.2.jar`。Apache BeanUtils库提供了对Java Beans的便捷操作,它简化了Bean属性的获取和设置,以及...

    beanutils-1.8.3开发包

    Apache BeanUtils库是Java开发中的一个关键工具,它在标题"beanutils-1.8.3开发包"中被提及,表明这是一个针对该版本的BeanUtils的完整开发资源集合。这个包提供了对JavaBeans属性操作的强大支持,简化了对象属性的...

    Hutool 参考文档.pdf

    Hutool是一个在Java平台上对Java标准库进行了扩展和封装的工具类库,它提供了一些用于简化编程的工具方法。本文将根据文档内容,对Hutool中的各个组件进行详细的介绍。 核心部分(Hutool-core)包含了多个工具类,...

    json所需JAR包合集

    java.lang.NoClassDefFoundError: org/apache/commons/beanutils/DynaBean commons-collections-3.2.2.jar 不加这个包 java.lang.NoClassDefFoundError: org/apache/commons/collections/map/ListOrderedMap commons...

    将List集合中的map对象转为List<对象>形式实例代码

    在使用方法中,我们首先创建了一个EntityBean对象,然后使用parse()方法将List集合中的map对象转换为List形式。 在addProperty()方法中,我们使用了PropertyUtils工具类将Map对象中的值赋给对象。PropertyUtils工具...

    commons-beanutils-1.9.1解析javaBean方式

    Beanutils用了魔术般的反射技术,实现了很多夸张有用的功能,都是C/C++时代不敢想的。无论谁的项目,始终一天都会用得上它。我算是后知后觉了,第一回看到它的...4.5 动态Bean 见用DynaBean减除不必要的VO和FormBean

Global site tag (gtag.js) - Google Analytics