我正在使用MapStruct将值从源映射到目标类。源类具有String属性,而目标类具有java.util.Date属性。源属性是这样的:“ yyyy-mm-dd”。我想将此String属性转换为Date属性。如何使用MapStruct做到这一点?谢谢!
MapStruct自动处理String
到Date
的转换。如果您需要指定日期格式,可以这样:
@Mapping(target = "date", dateFormat = "yyyy-MM-dd")
Destination map(Source source);
target = "date"
是您的财产的名称。您可以在MapStruct documentation中找到有关此内容的更多信息。