二
数据实体转换
所谓数据实体转换,就是将源数据实体存储的数据转换到目标实体的实例对象存储,比如把BO转换成VO数据响应给前端,那么就需要将源数据实体的属性值逐个映射到目标数据实体并赋值,也就是VO.setXxx...1:使用方式
在数据实体转换时,用的最多的就是BeanUtils#copyProperties方法,基本用法就是:
//DO是源数据对象,DTO是目标对象,把源类的数据拷贝到目标对象
BeanUtils.copyProperties...,将给定的源bean的属性值复制到目标bean中,源类和目标类不必匹配,甚至不必派生
彼此,只要属性匹配即可,源bean中有但目标bean中没有的属性将被忽略。...())) {
writeMethod.setAccessible(true);
}
//8.通过反射将源属性值赋值给目标属性...类加载:双亲委派
内省:是java提供的一种获取对bean的属性、事件描述的方式
方法的作用是先尝试从强引用缓存中获取beanClass的自省结果,如果存在则直接返回,如果不存在则尝试从软引用缓存中获取自省结果