Questions tagged «object-object-mapping»

8
忽略使用Automapper映射一个属性
我正在使用Automapper,并且有以下情况:类OrderModel具有一个不在数据库中的名为“ ProductName”的属性。因此,当我尝试使用以下方法进行映射时: Mapper.CreateMap<OrderModel, Orders>(); 它产生一个异常: “未映射Project.ViewModels.OrderModel上的以下1个属性:'ProductName' 我已经在AutoMapper的Wiki for Projections中阅读了相反的情况(多余的属性在目标上,而不是在源中,这实际上是我的情况) 如何避免自动映射器对此属性进行映射?

4
AutoMapper与ValueInjecter [关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 每当我在StackOverflow上寻找AutoMapper内容时,我都会在阅读有关ValueInjecter的内容。 有人可以告诉我它们之间的优缺点(性能,功能,API使用率,可扩展性,测试)吗?

12
在Spring中配置ObjectMapper
我的目标是配置objectMapper方式,使其仅序列化带有注释的元素@JsonProperty。 为了做到这一点,我按照以下说明进行了说明,该说明说明了如何配置对象映射器。 我包括自定义描述objectmapper这里。 但是,当类NumbersOfNewEvents被序列化时,它仍包含json中的所有属性。 有人暗示吗?提前致谢 杰克逊1.8.0春季3.0.5 CustomObjectMapper public class CompanyObjectMapper extends ObjectMapper { public CompanyObjectMapper() { super(); setVisibilityChecker(getSerializationConfig() .getDefaultVisibilityChecker() .withCreatorVisibility(JsonAutoDetect.Visibility.NONE) .withFieldVisibility(JsonAutoDetect.Visibility.NONE) .withGetterVisibility(JsonAutoDetect.Visibility.NONE) .withIsGetterVisibility(JsonAutoDetect.Visibility.NONE) .withSetterVisibility(JsonAutoDetect.Visibility.DEFAULT)); } } servlet.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="http://www.springframework.org/schema/mvc" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd"> <context:component-scan base-package="de.Company.backend.web" /> <mvc:annotation-driven /> <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"> <property name="messageConverters"> …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.