我是MapStruct的新手,需要一些帮助。
我有一个 Source 类,有一个属性
Object input;
它在运行时返回一个名为 TicketDetails 的自定义对象。
现在,在我的目标类中有一个名为的属性,
MyTicket myTicket;
其中,我需要使用 TicketDetails 对象的属性进行映射。为了更好地理解,我正在编写下面的普通 java 代码示例。
SourceClassModel sourceClassModel = new SourceClassModel();
TargetClassModel targetClassModel = new TargetClassModel();
//mapping
TicketDetails ticketDetails = (TicketDetails) sourceClassModel.getInput();
targetClassModel.setMyTicket(ticketDetails.getMyTicket);
现在,我的问题是,如何使用MapStruct来实现这种情况?