将model层中的Java bean转化成VO层(又叫DTO层)的Java bean的这个过程,有没有工具自动协做咱们完成?java
使用Model Mapper进行处理。spring
ext{ modelmapperVersion = '2.3.5' } dependencies{ implementation group: 'org.modelmapper', name: 'modelmapper', version: modelmapperVersion }
@Bean public ModelMapper modelMapper() { return new ModelMapper(); }
注入Model Mapper:app
@Resource private ModelMapper modelMapper;
使用mapper:工具
MyModel myModel = modelMapper.map(myVO, MyModel.class);