package com.estate.expert.admin.domain.exam.task.pass; import org.mapstruct.*; @Mapper(unmappedTargetPolicy = ReportingPolicy.IGNORE, componentModel = MappingConstants.ComponentModel.SPRING) public interface ByPassInfoMapper { ByPassInfoDto toDto(ByPassInfo entity); ByPassInfo toEntity(ByPassInfoDto dto); @InheritConfiguration(name = "toEntity") @BeanMapping(nullValuePropertyMappingStrategy = NullValuePropertyMappingStrategy.IGNORE) @Mappings(value = { @Mapping(target = "id", ignore = true) }) ByPassInfo partialUpdate(ByPassInfoDto dto, @MappingTarget ByPassInfo entity); }