Dozer 将描述映射到代码
我正在使用 Dozer 将来自 WebService 接口的 JAXB 对象映射到我的域对象。我的 JAXB 中的元素或属性之一是 String set/setLocation()。这将是对该位置…
如何在 Dozer 映射期间定义中间类的创建方法
这是我的场景,我有 2 个类“com.project.ClassA”和“com.project.ClassB”,我试图将字段 ClassA.name 映射到 ClassB.person.nameObj.firstName。 …
使用 Spring 依赖注入的自定义转换器
有没有一种方法可以在 Dozer 中定义自定义转换器,用于将一种顶级类型转换为另一种顶级类型,而另一种类型本身就是一个 Spring bean,因此可以注入其…
如何指定dozer.properties位置?
我正在使用 Dozer 和 Spring 3.0.x。这是我的映射器 bean 定义: dozer-bean-mappings.xml 我想将 dozer.properties 文件放在 src/main/resources/con…
如何映射 List列表>与推土机?
假设我有一个对象 Foo,它包含对对象 Bar 的引用列表: public class Foo{ String fooStr; List barList; //get/set barList/someStr go here } publi…
使用自定义转换器进行推土机深度属性映射
我的应用程序中有深度属性映射(从域对象到 DTO,反之亦然),类似于下一个示例: ... employee.id employeeId ... 当 Dozer 将 Domain 转换为 DTO 时…
通用列表的 Dozer 映射
我有一个类似 ListWrapper public class ListWrapper { private List entries = new ArrayList(); public List getEntries() { return entries; } pub…
Dozer - 从两个源类映射到公共目标类
这是我的场景。我有三个简单的类:SourceClassA、SourceClassB 和 SourceClassB。目的地类。我在映射 XML 中按以下方式定义了两个自定义转换器: com.…
dozer 布尔属性映射
如果布尔属性的访问器定义为 isProperty() 而不是 getProperty(),Dozer 似乎不会映射该属性。 以下 groovy 脚本说明了该问题: import org.dozer.* c…
将(智能)GWT 覆盖类型从客户端传递到服务器& Hibernate持久化的使用
我们的项目利用 gilead 使用 GWT RPC 模型将模型对象传递到客户端。我们面临的问题是,随着我们的模型增长/变化,在客户端序列化到 JSON 或从 JSON 进…
防止Dozer触发Hibernate延迟加载
我正在使用 Spring 事务,因此当 POJO 到 DTO 转换发生时事务仍然处于活动状态。 我想阻止 Dozer 触发延迟加载,以便永远不会发生隐藏的 sql 查询:所…
使用 Java、Dozer 和 Hibernate 将 DTO 映射并更新到数据库
我正在使用 Dozer 将 Hibernate 实体映射到它们的 DTO。一个简化的示例类如下: @Entity public class Role { @Id @GeneratedValue @Column(name="Rol…
使用 Dozer 映射值对象
我正在使用 Dozer 将 DTO 映射到 JPA 实体。 用例之一是现有实体的 DTO 表示到达 WS,然后我使用 JPA 找到该实体,并使用 Dozer 将 DTO 映射到找到的…
我正在使用推土机映射器。如果字段为空,我如何将默认值设置为空?
我需要共同转换很多字符串字段,如果字段为空,我想设置自己的值。我该怎么做? 将设置器写入所有字段,我认为这不是最好的解决方案。推土机映射器中…