com.agapple.mapping
类 BeanMappingUtil

java.lang.Object
  继承者 com.agapple.mapping.BeanMappingUtil

public class BeanMappingUtil
extends Object

Bean mapping处理的一些常用方法

作者:
jianghang 2011-5-27 下午12:27:12

构造方法摘要
BeanMappingUtil()
           
 
方法摘要
static void copy(Object src, Object target)
          对象属性的拷贝,与BeanUtils , BeanCopier功能类似
static Map describe(Object src)
          将bean的属性转化为Map对象
static void mapping(Object src, Object target)
          根据定义的bean-mapping配置进行对象属性的mapping拷贝
static void populate(Object target, Map properties)
          将map的属性映射到bean对象
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

BeanMappingUtil

public BeanMappingUtil()
方法详细信息

mapping

public static void mapping(Object src,
                           Object target)
                    throws BeanMappingException
根据定义的bean-mapping配置进行对象属性的mapping拷贝

参数:
src -
target -
抛出:
BeanMappingException

copy

public static void copy(Object src,
                        Object target)
                 throws BeanMappingException
对象属性的拷贝,与BeanUtils , BeanCopier功能类似

参数:
src -
target -
抛出:
BeanMappingException

describe

public static Map describe(Object src)
                    throws BeanMappingException
将bean的属性转化为Map对象

参数:
src -
返回:
抛出:
BeanMappingException

populate

public static void populate(Object target,
                            Map properties)
                     throws BeanMappingException
将map的属性映射到bean对象

参数:
target -
properties -
抛出:
BeanMappingException


Copyright © 2012. All Rights Reserved.