- 新建 UpdateFragmentsRequest,包含 @NotBlank 校验的 content 字段 - FragmentsConvert 新增 UpdateFragmentsRequest 到 Entity 的映射方法
18 lines
740 B
Java
18 lines
740 B
Java
package com.guo.learningprogresstracker.mapStruct;
|
|
|
|
import com.guo.learningprogresstracker.dto.request.CreateFragmentsRequest;
|
|
import com.guo.learningprogresstracker.dto.request.UpdateFragmentsRequest;
|
|
import com.guo.learningprogresstracker.entity.StudyReportFragmentsEntity;
|
|
import org.mapstruct.Mapper;
|
|
import org.mapstruct.ReportingPolicy;
|
|
import org.mapstruct.factory.Mappers;
|
|
|
|
@Mapper(componentModel = "spring",unmappedTargetPolicy = ReportingPolicy.IGNORE)
|
|
public interface FragmentsConvert {
|
|
FragmentsConvert MAPPER = Mappers.getMapper(FragmentsConvert.class);
|
|
|
|
StudyReportFragmentsEntity toFragmentsEntity(CreateFragmentsRequest request);
|
|
|
|
StudyReportFragmentsEntity toFragmentsEntity(UpdateFragmentsRequest request);
|
|
}
|