2016-09-15 71 views
2

讓我們來承認我想將對象A映射到與Orika的對象B。 對象B的一個字段是通過調用外部web服務構建的,該對象具有對象A中的參數。在Orika自定義映射程序中調用外部服務

創建一個使用調用外部服務的服務的Orika自定義映射器是否是一種很好的做法,還是應該在外部類中分隔這種行爲?在Orika

  External service 
       ^
       | 
[A]-----> Custom Mapper ------> [B] 

回答

0

自定義映射器可以定期的Spring Bean已經有關於如何創建基於Spring Orika映射

看看這個例子中的許多實例:

https://github.com/dlizarra/orika-spring-integration

UPDATE 絕對是。

+0

我不想看看是否有可能將Orika集成到Spring中(已完成),但如果在自定義映射器中連接到可能需要時間和失敗的外部服務的良好實踐。我正在編輯我的標題,因爲它不清楚。 – Akah