zyg*_*tus 4 java object-object-mapping mapstruct
我使用MapStruct库来映射对象,但是我收到了这个错误:
无法将属性"java.util.Date aDate"映射到"javax.xml.bind.JAXBElement ADATE".考虑声明/实现映射方法:"javax.xml.bind.JAXBElement map(java.util.Date value)".
我的问题:我应该在哪里取消这种映射方法?
zyg*_*tus 10
我通过编写另一个类解决了这个问题:
public class DateMapper {
public JAXBElement<XMLGregorianCalendar> map(Date value) {
// conversion here
return atswer;
}
}
Run Code Online (Sandbox Code Playgroud)
并使用此注释:
@Mapper(uses=DateMapper.class)
Run Code Online (Sandbox Code Playgroud)