我有两个POJO。
class ZebraDAO {
Long id;
Mane mane;
Tail tail;
Stripes stripes;
}
class ZebraDTO {
Mane mane;
Tail tail;
Stripes stripes;
String description;
}
根据两个POJO之间名称或属性的相似性,Spring框架在从ZebraDAO实例创建新的ZebraDTO时是否具有自动特征/注释/命名约定?即,我不必编写任何代码将属性从一个转移到另一个。
答案 0 :(得分:3)
如何使用古老的Apache Commons BeanUtils.copyProperties()? Spring也有自己的静态BeanUtils.copyProperties()方法。
答案 1 :(得分:1)
不是Spring,Dozer就是这样。