1.添加依赖
<dependency>
<groupId>org.mapstruct</groupId>
<artifactId>mapstruct</artifactId>
<version>1.5.1.Final</version>
</dependency>
<dependency>
<groupId>org.mapstruct</groupId>
<artifactId>mapstruct-processor</artifactId>
<version>1.5.1.Final</version>
</dependency>
2.创建接口类,以及转换类型
@Mapper
public interface RedMapper {
RedMapper red = Mappers.getMapper(RedMapper.class);
// Red(转换成类型) add(Category(需要强转的类型) category);
}
3.测试
@Test
void testMapper() {
Category cate = new Category();
cate.setName("神里凌华");
Red e = RedMapper.red.add(cate);
System.out.println("姓名 = " + e);
}