`
zhangzuanqian
  • 浏览: 270077 次
  • 来自: ...
社区版块
存档分类
最新评论

BeanUtils.describe()-

阅读更多

BeanUtils .describe ()--得到一个bean的所有描述,返回的是一个map

分享到:
评论
1 楼 caoxiaoj2ee 2010-09-09  
好像不咋实用,是吧

相关推荐

    BeanUtils用法

    Map map = BeanUtils.describe(month); Set keySet = map.keySet(); for (Iterator iter = keySet.iterator(); iter.hasNext();) { Object element = (Object) iter.next(); System.out.println("KeyClass:" + ...

    BeanUtils教程

    该示例中,我们首先创建了一个 `Month` 实例并调用 `BeanUtils.describe` 方法获取其所有属性的映射。然后遍历这个映射并打印出每个键值对。输出结果展示了每个属性名及其对应的值,这有助于我们快速了解一个 Bean ...

    json数据相关jar包

    `BeanUtils.describe()`方法将JavaBean转换为Map,然后使用JSON库(如org.json库)将Map转换为JSON对象。 总的来说,这些jar包提供了处理JSON数据的关键功能,包括序列化和反序列化Java对象,以及在Java对象和JSON...

    commons-beanutils-1.6.zip

    通过`describe()`方法,开发者可以获取Bean的完整描述,包括其所有属性、方法和构造函数的信息。 6. **LocaleUtils**: 提供了与特定区域设置相关的辅助方法,如设置默认的区域设置,以及处理区域设置相关的属性转换...

    BeanUtils的应用

    2. **描述对象**:`describe()`方法可以返回一个表示Java Bean属性及其当前值的Map,这对于调试或信息展示非常有用。 3. **属性操作**:`setProperty()`和`getProperty()`方法分别用于设置和获取Java Bean的属性值...

    beanutils-1.9.3jar包

    如`getProperty()`用于获取属性值,`setProperty()`用于设置属性值,以及`describe()`用于获取JavaBean的所有属性信息。 2. **CopyProperties**: BeanUtils库提供了一个`copyProperties()`方法,可以方便地将一个...

    json解析数据所需要的jar包

    在这个例子中,`BeanUtils.describe()`方法将Java对象转换为一个属性描述的Map,然后我们创建了一个`JSONObject`来表示这个Map。这只是使用Apache Commons BeanUtils处理JSON的一个基本示例,实际应用中可能需要更...

    BeanUtils工具类

    - `describe()`: 返回一个Map,其中键是Bean的属性名,值是对应的属性值。 - `getSimpleProperty()`和`setSimpleProperty()`: 对于非复杂类型的属性,这些方法可以简化操作。 在实际应用中,使用BeanUtils需要注意...

    beanUtils jar包

    2. `describe()`: 这个方法返回一个关于JavaBean的所有公共可写属性及其当前值的Map,这对于快速获取对象状态信息非常有用。 3. `invokeMethod()`: 这是一个通用的方法,可以用来调用JavaBean上的任何方法,包括...

    commons-beanutil-1.7.0-src

    2. **Bean属性操作**:BeanUtils提供了一系列方法来操作JavaBean的属性,包括读取(getProperty)和设置(setProperty)属性值,以及批量设置属性(populate)和获取属性(describe)。 3. **类型转换**:BeanUtils...

    apache commons工具集代码详解

    String xml = BeanUtils.describe(person); ``` Betwixt还可以将XML内容转换为Java对象,例如: ```java String xml = "<person><name>tom</name><age>21</age></person>"; Person person = new Person(); BeanUtils...

    java中实现map与对象相互转换的几种实现

    PropertyUtils.describe(obj).forEach((key, value) -> map.put(key, value)); return map; } ``` Java中实现Map与对象相互转换的方法有多种,每种方法都有其优缺,开发者可以根据实际情况选择合适的方法。

Global site tag (gtag.js) - Google Analytics