SpringBoot

前言

Dozer是一个Java Bean的转换组件,它可以将一个对象递归拷贝到另外一个对象,支持简单属性映射,复杂类型映射,双向映射,隐式显式映射以及递归映射。


具体应用

  • 依赖
<!-- dozermapper -->
<dependency>
    <groupId>com.github.dozermapper</groupId>
    <artifactId>dozer-core</artifactId>
    <version>6.5.0</version>
</dependency>
  • 示例
import com.github.dozermapper.core.DozerBeanMapperBuilder;
import com.github.dozermapper.core.Mapper;

// 构建mapper
Mapper mapper = DozerBeanMapperBuilder.buildDefault();

// 对象深拷贝
SpuVo spuVo = mapper.map(spu, SpuVo.class);

- End -
梦想是咸鱼
关注一下吧
以上为本篇文章的主要内容,希望大家多提意见,如果喜欢记得点个推荐哦
作者:Maggieq8324
本文版权归作者和博客园共有,欢迎转载,转载时保留原作者和文章地址即可。
原文地址:https://www.cnblogs.com/maggieq8324/p/15145171.html