mapstruct模板

简介: mapstruct模板

自信是成功的秘诀。——韦恩·戴克

分享一个ideamapstruct模板

#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 achao@apache.org
 * @since $DATE
 */
@Mapper(componentModel = "spring")
public interface ${NAME}Converter extends Converter<${SOURCE}, ${TARGET}> {
    @Override
    ${TARGET} convert(@Nullable ${SOURCE} source);
}

在这里配置即可

名字是${NAME}Converter、后缀java、文件名${NAME}Converter

相关文章
|
Java Maven
springboot项目--freemarker使用ftl模板文件动态生成图片
springboot项目--freemarker使用ftl模板文件动态生成图片
787 0
|
5月前
|
安全 IDE Java
MapStruct-JavaBean映射工具使用指南
MapStruct-JavaBean映射工具使用指南
|
6月前
|
安全 IDE Java
使用MapStruct和Lombok简化代码
使用MapStruct和Lombok简化代码
181 2
|
7月前
|
Java Spring
Spring5源码(32)-aspectj-autoproxy解析及Spring解析自定义标签
Spring5源码(32)-aspectj-autoproxy解析及Spring解析自定义标签
192 0
|
开发框架 缓存 安全
FreeMarker模板注入
FreeMarker模板注入
|
存储 Java Maven
Spring项目创建和Bean获取使用指南
Spring项目创建和Bean获取使用指南
162 0
Spring项目创建和Bean获取使用指南
|
测试技术
springboot2 && mybatis3 && freemarker模板用例
springboot2 && mybatis3 && freemarker模板用例
101 0
|
JavaScript 前端开发 Java
实体映射最强工具类:MapStruct 真香!
实体映射最强工具类:MapStruct 真香!
|
XML Java 数据格式
老项目迁移问题:@ImportResource导入的xml配置里的Bean能够使用@PropertySource导入的属性值吗?【享学Spring】(下)
老项目迁移问题:@ImportResource导入的xml配置里的Bean能够使用@PropertySource导入的属性值吗?【享学Spring】(下)
老项目迁移问题:@ImportResource导入的xml配置里的Bean能够使用@PropertySource导入的属性值吗?【享学Spring】(下)