Java でのオブジェクト間マッピングの自動化に使用できるツール
ドメイン オブジェクト (DO) の変換を自動化する探求においてデータ転送オブジェクト (DTO)、開発者はサードパーティのライブラリを利用することがよくあります。一般的なオプションをいくつか示します。
-
Commons-BeanUtils: スカラー、配列、コレクションを変換するためのユーティリティ メソッドを提供します。
-
Commons-Lang: 通常の配列とプリミティブに対する操作を提供します配列。
-
Spring Framework: オブジェクトを文字列との間で変換するプロパティ エディタをサポートします。
-
Dozer: 堅牢でカスタマイズ可能なマッピング フレームワーク。
-
ModelMapper: オブジェクトに基づいてマッピングするインテリジェントなマッピング フレームワーク
-
MapStruct: タイプセーフで依存性のないマッピング コードを生成するコード ジェネレーター。
-
Orika: バイト コード生成を使用します。効率的なマッパーを作成します。
-
Selma: Aカスタマイズ可能なマッピング ルールを備えたコンパイル時マッパー ジェネレーター
以上がオブジェクト間の自動マッピングを可能にする Java ライブラリはどれですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。