問題タブ [mapstruct]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
434 参照

mapstruct - mapstruct: 2 つの異なるフィールドからのマッピング

2 つの異なるフィールドからマッピングを行うには? b.url が存在する場合は axyzurl に設定する必要があります。そうでない場合は、aklmurl に設定します。

b.url = 存在する (axyzurl) ? axyzurl : 存在する (aklmurl) ? aklmurl : デフォルト値

式が役立つかもしれませんが、「a != null && a.getX() != null && a.getX().getY() != null && a. getX().getY().getZ() != null && a.getX().getY().getZ().getURL() != null ? a.getX().getY().getZ(). getURL() : ..."

ありがとう、パベル

0 投票する
2 に答える
11181 参照

java - MapStruct: java.util.Map から Bean へのマッピング?

現在Map<String, String>、フォームに値を含む があり、key = valueそれらを実際のオブジェクトに「展開」したいと考えています。

MapStruct でそれを自動化することは可能ですか?どうすればよいですか?

明確にするために:私が手で書くコードは次のようになります:

0 投票する
2 に答える
12179 参照

mapping - MapStruct とパラメータ化されたコンストラクタ?

パラメーター化されたコンストラクターに対する MapStruct のサポートはありますか?

2015 年の多くの投稿で、この機能が1.1リリースで実装されることがわかりました。今私は使用して1.1.0.Finalいますが、パラメーター化されたコンストラクターを必要とするターゲットオブジェクトをマップする方法をドキュメントで見つけることができません。

この機能は実装されていますか?