问题标签 [object-object-mapping]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - [[object Object]] 输入文本 angularjs
这是我的输入文本代码,但结果是这个 - http://prntscr.com/73otmc
asp.net-mvc - 使用对象-对象映射器是一种好习惯,如果是,在哪里使用它?
我在互联网上搜索了一些,找到了一些关于这个主题的文章,但没有一篇让我满意。我想知道使用对象-对象映射器将对象相互映射好吗?我知道这取决于使用情况,但我将如何实现一个好的或最佳使用情况?
c# - 我们可以在c#asp.net mvc app中使用静态方法将DB对象设置为VIewModel对象吗
我在我的项目中使用 Asp.Net MVC、C#、EF 6 CodeFirst。在某些视图中,我需要来自多个实体的显示属性,为此我创建了 ViewModel。现在要将 ViewModel 映射到模型(数据库对象)而不是使用 AutoMapper(对象映射器),我正在尝试实现自己的方式。在 ViewModel 类中,我创建了名为 GetViewModel() 的静态方法并将对象从模型映射到视图模型。我可以这样用吗。它对性能有好处还是会产生任何问题。因为它是网络应用程序。?
}
然后在控制器中我可以像这样访问。
java - 无法从 START_ARRAY 令牌中反序列化 Object 的实例
我有两个对象一个是仪表板,第二个是房间我有一个看起来像这样的 json
对象是
还有另一个对象室,看起来像这样
我隐藏了 Stackoverflow 的所有构造函数、setter 和 getter,但在我的代码中,我想使用此代码从 URL 中使用 ObjectMapper 将 Json 解析为 Object
但我得到这个错误
请帮我解决这个问题
java - Dozer:如何限制映射的深度?
我目前正在使用Dozer将对象映射Entity
到Dto
项目中的对象。
我的问题是如何限制内部映射的级别或深度?
例如,我有一个AccountProfile
实体,它有一个List<AccountProfileDetail>
实体作为成员。此外AccountProfileDetail
,它本身有一个FinancialTransLimit
实体作为成员。
现在我想告诉映射器,例如仅使用depth = 2
. 所以FinancialTransLimit
成员不会被复制到AccountProfileDetail
目标对象的成员。
我需要使用不在 xml中的编程 API来指定深度。但是,我也没有在 xml 配置中找到它。
我也尝试过Orika,但我在 Orika 中也找不到这样的功能!
以下两个代码(用于使用 Dozer 和 Orika 作为替代进行测试)都可以正常工作并进行深度复制。我需要限制其中至少一个的深度。
请问有人可以帮我吗?
非常感谢!
示例代码:
账户资料
账户资料详情
金融转运
AccountProfileDto
AccountProfileDetailDto
金融交易限额
现在是Dozer的测试用例代码:
使用Orika测试代码:
java - Java Modelmapper: Converter doesnt get used
im working on a little java-program that synchronizes active directory users with users in my db. therefor, i am using modelmapper. seems to be working fine and is also pretty fast.
anyway i added a converter to my mapping configuration. shows no markers, and i checked the syntax, so it should be fine. but when i fire the syncer to see if hes mapping everything correctly, nothing happens. i mean, the objects get mapped correctly but not the property i set the converter for.
i already went into debug-mode, the convert method is not even entered, not once
so heres my modelmapper-propertymapconfiguration
and theres my converter:
so if i run the syncer, in theory, every user in my db should turn admin, but that doesnt happen i dont know what im doing wrong here, any help is appreciated^^
ps: dont worry about the Arrays.asList shit in the config, thats working just fine
greetings,
mike
java - MapStruct:Object.class 到 Custom.class 的映射
我是MapStruct的新手,需要一些帮助。
我有一个 Source 类,有一个属性
它在运行时返回一个名为 TicketDetails 的自定义对象。
现在,在我的目标类中有一个名为的属性,
其中,我需要使用 TicketDetails 对象的属性进行映射。为了更好地理解,我正在编写下面的普通 java 代码示例。
现在,我的问题是,如何使用MapStruct来实现这种情况?
c# - 对象映射列表
我正在手动创建一个将 DAO 对象转换为 DTO 的映射器。*** 顺便说一句,我知道 AutoMappers,但出于几个原因,我想手动执行此操作。
映射器本身并不难。我需要帮助的是映射一个列表。我是否需要在 foreach 循环中处理每个对象映射,或者是否有更好的方法来创建一个既可以处理映射单个对象又可以处理对象列表的映射器?
我的 DAO 对象如下所示:
假设我的 DTO 对象如下所示:
我的映射器就这么简单:
正如我上面提到的,我可以通过 FOREACH 循环来处理每个 DAO 对象到 DTO 对象的映射,但是有没有更好的方法来处理对象列表?
java - MapStruct:将 2 个对象映射到第 3 个对象
我有对象 1 和对象 2。现在,我想用 1 和 2 的属性映射 object3。
说,我有 2 个对象:
现在,有了这些,我想把它映射到
其中,名字和姓氏将来自用户对象,城市和州来自地址对象。
现在,我的问题是,如何做到这一点?
但是,目前,我正在这样做
但是,在这里,我必须手动将映射写入addressToView()
.
因此,有什么办法可以避免这种情况吗?
或者,处理这种情况的首选方法是什么?
java - 如何使用 MapStruct 将 bean 映射到 java.util.Map?
我想使用MapStruct将 bean 类的字段映射到类似字典的类中。我的源类是标准 bean(简化示例):
现在我想将这些字段映射到类似 Map 的容器中:
换句话说,我希望MapStruct生成以下内容:
我在 MapStruct文档中找不到类似的东西。获取映射源(嵌套源、表达式)有很大的灵活性,但对于目标,我只能看到target = "propertyname"
没有太多灵活性空间的符号。
映射到的最佳解决方案是java.util.Map
什么?