import com.victorlamp.hviot.service.management.controller.vo.ProductSimpleRespVO;
import com.victorlamp.hviot.service.management.dto.product.ProductDTO;
import org.mapstruct.Mapper;
import org.mapstruct.Mapping;
import org.mapstruct.factory.Mappers;
import java.util.List;
@Mapper
public interface ProductConvert {
ProductConvert INSTANCE = Mappers.getMapper(ProductConvert.class);
@Mapping(target = "id", source = "productId")
@Mapping(target = "name", source = "productName")
ProductSimpleRespVO toSimple(ProductDTO productDTO);
List<ProductSimpleRespVO> toSimpleList(List<ProductDTO> list);
}
仅供参考,这样写比写自定义方法看起来文件结构更清晰