0
点赞
收藏
分享

微信扫一扫

复制List从一个类型转变为另外一个类型

田妞的读书笔记 2023-12-17 阅读 8

使用场景:

我们从数据库中获取到一个dog类型的list,dog中有name,age属性,此时有一个cat类,也具有name和age属性,我们想把dog的数据转换为cat,那么可以这样使用:

依赖:

<dependency>
	<groupId>net.rakugakibox.spring.boot</groupId>
	<artifactId>orika-spring-boot-starter</artifactId>
	<version>1.9.0</version>
</dependency>

然后在业务中引用:

import ma.glasnost.orika.MapperFacade;


// MapperFacade对象注入
@Autowired
private MapperFacade mapperFacade;

使用:

List<Dog> dogs = service.getAll();
List<cat> cats = mapperFacade.mapAsList(dogs, cat.class);

完成

举报

相关推荐

0 条评论