如果是list,用 @IterableMapping(qualifiedByName = “toListDto”) 指定名称即可。
用qualifiedByName指定映射方法,官网代码如下:
@Named("EnglishToGerman")
public String translateTitleEG(String title) {
// some mapping logic
}
@Named("GermanToEnglish")
public String translateTitleGE(String title) {
// some mapping logic
}
@Mapping( target = "title", qualifiedByName = { "TitleTranslator", "EnglishToGerman" } )
GermanRelease toGerman( OriginalRelease movies );
本文介绍了一种在转换list类型时使用@IterableMapping的方式,并通过qualifiedByName属性指定映射方法的具体实现。文中提供了两个示例方法,分别用于英语和德语标题之间的转换。

2万+

被折叠的 条评论
为什么被折叠?



