2017-10-30 13 views
0

マッピングはDozerで順番に行われていますか?

<mapping> 
     <class-a>Class1</class-a> 
     <class-b>Class2</class-b> 
      <field> <a>C1.field1</a> <b>C2.field1</b> </field> 
      <field custom-converter="converterField2"> <a>C1.field2</a> <b>C2.field2</b> </field> 
      <field> <a custom-converter="converterField3"> C1.field3</a>  <b>C2.field3</b> </field> 
      <field> <a>C1.field4</a> <b>C2.field4</b> </field> 
</mapping> 

私は4つのマッピングマッピングファイルを持っているし、次のように私はドーザーマッピングを持っています。 field1のような順番でDozerマップが最初にマッピングされ、続いてfield2、次にfield3がマッピングされますか?

地図は任意の順序で表示されますか?

+0

こんにちは@Malathiこの回答があなたの質問を解決した場合は、チェックマークをクリックしてそれを受け入れることを検討してください。これは、あなたが解決策を見つけたことを広いコミュニティに示し、回答者とあなた自身の両方にいくつかの評判を与えます – Ray

答えて

0

はい、マッピングは順番に行われます。フィールド名はReflectionによってファイルからフェッチされ、リストに追加されます。これらのリストは繰り返し処理され、値は1つずつマップされます。

具体的には、名前はhereにフェッチされ、マッピングはhereから開始されます。

関連する問題