如何优雅的将DTO转化成BO

用于网络传输的对象,我们都认为他们可以当做是DTO对象,DTO为系统与外界交互的模型对象,那么肯定会有一个步骤是将DTO对象转化为BO对象或者是普通的entity对象,让service层去处理。

 

网上有很多工具,支持浅拷贝或深拷贝的Utils. 举个例子,我们可以使用org.springframework.beans.BeanUtils#copyProperties对代码进行重构和优化;

 

 

抽象接口定义

 

 

参考博文:http://blog.csdn.net/lw7551/article/details/62426579

posted @ 2018-03-16 10:10  简笔话_Golden  阅读(369)  评论(0编辑  收藏  举报