有一个MyBean对象,我想将属性从MyOtherBean对象复制到MyBean对象。我有很多这样做的库,例如ModelMapper,Dozer,Spring(BeanUtils.copy ..),Apache等。
- 我的观点是,从设计角度和SOLID原则来看,这种逻辑应该在MyBean对象外部还是内部?对于内部,我的意思是在MyBean类内创建一个构造函数,该构造函数接受MyOtherBean类作为参数并在那里进行设置逻辑。对于外部,我的意思是使用ModelMapper,Apache。...
- 在Bean内部或外部使用此逻辑有什么优点或缺点?
非常感谢!