有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Spring MVC:如何通过API在Dozer的toplevel字段中允许空值?

我正在使用Dozer在实体和DTO之间映射,我希望在DTO的顶级字段中允许日期类型的空值

排除字段效果很好,但这不是令人满意的解决方案,因为这样它总是映射为null:

mapping(InspectionInterval.class, InspectionIntervalDTO.class)
    .exclude("lastPerformedOn");

我想做一些类似的事情:

mapping(InspectionInterval.class, InspectionIntervalDTO.class)
    .fields("lastPerformedOn", "lastPerformedOn", FieldsMappingOptions.allowNull());

在文档中,只提供了一个如何使用XML配置的示例,但我不知道如何使用API:http://dozer.sourceforge.net/documentation/advancedConfiguration.html

非常感谢您的帮助

谢谢, 理查德


共 (1) 个答案

  1. # 1 楼答案

    通过切换到XML配置解决了这个问题