自信是成功的秘诀。——韦恩·戴克
分享一个idea的mapstruct模板
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end #parse("File Header.java") import jakarta.annotation.Nullable; import org.mapstruct.Mapper; import org.springframework.core.convert.converter.Converter; /** * ${NAME}Converter * * @author [email protected] * @since $DATE */ @Mapper(componentModel = "spring") public interface ${NAME}Converter extends Converter<${SOURCE}, ${TARGET}> { @Override ${TARGET} convert(@Nullable ${SOURCE} source); }
在这里配置即可
名字是${NAME}Converter、后缀java、文件名${NAME}Converter
