将 JMapper 用于源作为对象列表
Using JMapper for source as List of Objects
我想使用 JMapper
将源 List<Pojo>
映射到目的地 List<DTO>
。目前,我正在使用 ModelMapper
但效率不高。我尝试搜索但找不到任何解决方案。我们可以使用 JMapper 将 List 映射到 List 吗?
我找到了解决办法。我们可以使用以下技术 -
List<Pojo> response = repository.findAll();
JMapper<DTO, Pojo> mapper = new JMapper<>(DTO.class, Pojo.class);
List<DTO> result = response.stream().map(temp-> mapper.getDestination(temp))
.collect(Collectors.toList());
我想使用 JMapper
将源 List<Pojo>
映射到目的地 List<DTO>
。目前,我正在使用 ModelMapper
但效率不高。我尝试搜索但找不到任何解决方案。我们可以使用 JMapper 将 List 映射到 List 吗?
我找到了解决办法。我们可以使用以下技术 -
List<Pojo> response = repository.findAll();
JMapper<DTO, Pojo> mapper = new JMapper<>(DTO.class, Pojo.class);
List<DTO> result = response.stream().map(temp-> mapper.getDestination(temp))
.collect(Collectors.toList());