让我们承认我想用 Orika将对象A映射到对象B。对象B的一个字段是通过使用我在对象A中的参数调用外部 Web 服务来构造的。
创建一个使用调用外部服务的服务的 Orika 自定义映射器是一种好习惯,还是应该在外部类中分离这种行为?
External service
^
|
[A]-----> Custom Mapper ------> [B]
Orika 中的自定义映射器可以是常规的 Spring Beans 已经有很多关于如何创建基于 Spring 的 Orika 映射器的示例
看看这个例子:
https://github.com/dlizarra/orika-spring-integration
更新 绝对是的。