当前位置: 首页 > 面试题库 >

Java自动映射器

吕作人
2023-03-14
问题内容

是否有Java等效于.Net的Automapper?


问题答案:

检出推土机项目。

推土机支持简单的属性映射,复杂的类型映射,双向映射,隐式-显式映射以及递归映射。

它利用BeanUtils并对其进行扩展。



 类似资料:
  • 我正在尝试使用RestHighLevelClient为elastic创建一个动态模板。中注释掉的代码片段是用于静态映射的,它可以工作。然而,我在尝试创建动态映射时遇到了问题。 我的意图是将以结尾的任何属性视为long,将以结尾的任何属性视为文本。 有人能指出我做错了什么吗? 我的代码片段: 主要方法: 助手方法: 参考指南:https://www.elastic.co/guide/en/elast

  • 问题内容: 我有一个Java对象具有属性,等属性通过额外的间接水平可能访问:,,如果不公开。 挑战 :我想一个函数,一个对象,并返回一个,其中的键是字符串,等等和值对应的对象,。我想函数会被类似的东西调用 , 或(其中和是的属性的子集), 或如有必要。 我对Java的自省了解不多:如何在Java中做到这一点? 现在,对于我关心的每个对象类型,我都有一个专门的实现,这太样板了。 注意 :对于那些了解

  • 我有一个实体,看起来像这样: 输入数据是一个

  • 这个周末我开始玩Gulp。我想建立一个任务 编译我的sass文件 如果我在sass文件中出错,请继续工作 使用sass引导程序 因此出于某种原因,它会尝试在sass目录中查找css文件 [编辑] 我找到了问题,但还无法解决。这个东西工作的管道:gulp-autoprefixer->做一些事情->前缀任务->vinyl-sourcemaps-apply 在gulp-autoprefixer\inde

  • 我有一个JSF2.0+Spring项目,当我尝试将Spring bean自动集成到JSF bean中时,会遇到一些奇怪的事情。以下是我的ApplicationContext示例: 下面是我的jSF bean的一部分: 部署运行成功,但在我的jsf bean autowired属性映射中,第一个条目是正常的,就像我在applicationContext中配置的一样,但还有很多其他条目被放入map中。

  • 例如,我有以下接口映射器: 在代码中,您可以看到映射和一些默认方法,其中包含其他映射。如何在Mapstruct映射中使用这些方法,以便Mapstruct使用这些方法在字段中填充值?