如何在Java中使用MapStruct将字符串转换为日期?

问题描述 投票:0回答:1

我正在使用MapStruct将值从源映射到目标类。源类具有String属性,而目标类具有java.util.Date属性。源属性是这样的:“ yyyy-mm-dd”。我想将此String属性转换为Date属性。如何使用MapStruct做到这一点?谢谢!

java string date mapstruct
1个回答
0
投票

MapStruct自动处理StringDate的转换。如果您需要指定日期格式,可以这样:

@Mapping(target = "date", dateFormat = "yyyy-MM-dd")
Destination map(Source source);

target = "date"是您的财产的名称。您可以在MapStruct documentation中找到有关此内容的更多信息。

© www.soinside.com 2019 - 2024. All rights reserved.