Model转化成DTO工具:modelmapper
程序员文章站
2022-04-15 18:53:47
问题将model层中的Java bean转化成VO层(又叫DTO层)的Java bean的这个过程,有没有工具自动协作我们完成?解决使用Model Mapper进行处理。步骤Gradle依赖build.gradleext{modelmapperVersion = '2.3.5'}dependencies{implementation group: 'org.modelmapper', name: 'modelmapper', version: modelmapperVersion...
问题
将model层中的Java bean转化成VO层(又叫DTO层)的Java bean的这个过程,有没有工具自动协作我们完成?
解决
使用Model Mapper进行处理。
步骤
Gradle依赖
build.gradle
ext{
modelmapperVersion = '2.3.5'
}
dependencies{
implementation group: 'org.modelmapper', name: 'modelmapper', version: modelmapperVersion
}
配置Spring
Application.java
@Bean
public ModelMapper modelMapper() {
return new ModelMapper();
}
调用Model Mapper
Controller.java
注入Model Mapper:
@Resource private ModelMapper modelMapper;
使用mapper:
MyModel myModel = modelMapper.map(myVO, MyModel.class);
参考
本文地址:https://blog.csdn.net/fxtxz2/article/details/109270903
下一篇: 制作一个简单的任务队列(使用阻塞队列)