最近使用automapper 映射数据,只想更新指定的字段,但指定的字段太多,就想忽略目标字段,但用了ignore后怎么也不好使,换了使用Formember那种方式还是不管用,最后只能找找有没有别的方法,最后看到了UseDestinationValue,用了后最终还是不好使。
下面看解决办法,其实挺无语的。
在CreateMap<source,destination>()的时候制定了source和destination,所以在使用ignore和UseDestinationValue的时候,两个参数必须全部加上,ObjectMapper.Map<source,destination>(source,destination),这样automapper在映射时才能知道你的destination中的值是多少,不然就会是默认的null值.

Automapper:UseDestinationValue()和Ignore()方法不起作用相关推荐

  1. 理解WebViewClient各方法重写的作用

    创建并设置一个WebViewClient子类,回调对应的方法改变网页内容的呈现方式,比如:网页加载错误回调onReceivedError(),提交表单错误回调onFormResubmission(), ...

  2. python中write什么意思_python file write () 方法概括及作用分析(实例)

    今天这篇文章我们来了解一下pythonwrite(),我会在这篇文章之中来讲解python中write方法以及pythonwrite属性而且还会将它能用在python编程之中的什么地方来进行说明.废话 ...

  3. Java 中finalize()方法起什么作用呢?

    转自: Java 中finalize()方法起什么作用呢? Java之finalize()方法功能说明 当我们在一个类中定义了finalize()方法时, 如果一个对象被垃圾收集器析构(回收)之前,则 ...

  4. 5.toString()方法:toString()方法有什么作用???

    5.toString()方法:toString()方法有什么作用??? 学习:第3遍 1. toString()方法有什么作用??? toString()将对象转换为字符串 如果没有重写该方法 默认返 ...

  5. Python中__init__方法有什么作用

    Python中__init__方法有什么作用 当使用类名()的方法去创建对象的时候 python解释器会自动调用__init__方法 因此可以在__init__方法中做一些初始化的设定 在每次创建新对 ...

  6. Java main方法_解释Java中的main方法,及其作用_一个java文件中可包含多个main方法

    public static void main(String[] args) {} 或者 public static void main(String args[]) {} main方法是我们学习Ja ...

  7. Java File.createNewFile方法起什么作用呢?

    转自: Java File.createNewFile方法起什么作用呢? 下文笔者讲述File.createNewFile方法的功能简介说明,如下所示: createNewFile()方法的定义及功能 ...

  8. Android中scrollview的scrollto方法不起作用的办法

    有时候,我们在onCreate函数中调用ScrollBy函数.ScrollTo函数,会出现无效果的情况 public class ShowTraffic extends Activity Scroll ...

  9. 接口中默认方法的重要作用

    默认方法是java8中新添加的方法,其重要作用就是"接口演化". 假如很久之前创建了一个接口,并且这个接口已经被很多类实现了,但是现在你需要给这个接口中扩展一个新方法A,这就导致前 ...

最新文章

  1. 以Dapper、Zipkin和LightStep [x]PM为例阐述分布式跟踪的过去、现在和未来
  2. 两个摄像头是如何将照片拼接在一起的
  3. python安装了怎么使用_Python PyCharm 安装与简单使用
  4. mac11.5.2版本虚拟机SeaBIOS不引导,kvm虚拟机状态为pause
  5. java父类shape_java父类为抽象类,子类构造方法传参
  6. add git 指定类型文件夹_UE4 使用git配合远程仓库
  7. mysql数据库索引 分区_数据库设计 – 要索引的列太多 – 使用mySQL分区?
  8. flink source 同步_Flink面试题
  9. python输出语句格式 f_Python基础之输出格式和If判断
  10. 未解决:运行EtherCalc出错:Error: Cannot find module 'zappajs'
  11. TCP完成端口服务器构建
  12. 普通IO口红外线接收(不用外部中断)
  13. 京东联盟的开放平台的Python客户端封装
  14. Zebec社区上线ZIP-2(地平线升级行动)提案,海量激励将被释放
  15. Linux openmp教程,OpenMP中文教程
  16. 01 【介绍 使用步骤 引入方式 基础配置】
  17. 今天是印度已故心算大师Shakuntala Devi的84岁诞辰
  18. XTU 1249 Rolling Variance
  19. 从网页复制内容到富文本、或者富文本里自己加样式,当ajax传参时候,总是莫名其妙丢失变成无意义的html,究竟是为什么呢
  20. 只有170字节,最小的64位Hello World程序这样写成

热门文章

  1. 易信上线4.0版本首推“任务红包”功能
  2. python 营销软件_最近超火的赚钱工具Python到底怎么用?
  3. 计算方法 - 列主元消元法(线性方程组的解法)
  4. 基于Spring等框架的会议管理系统
  5. # 个人日记-《困在时间里的父亲》电影观后感-2021-07-11
  6. 美工跟程序员合作应该注意哪些问题?
  7. 功能测试如何转型自动化测试
  8. 何谓KVM切换器及其功能之详解
  9. xcode9.0+添加文件报错
  10. python微信自动回复代码_Python 实现微信自动回复的方法