dozer

    0

    1答えて

    私はモデルエンティティと私のDTO間をマップするためにドーザーを使用しています。 classA.classCのいくつかのプロパティをclassBという異なるプロパティにマップする必要があるという問題に直面していますが、まずクラスCが例外をスローしてしまうため、矛盾がないかチェックする必要があります。マッピングは機能しません。 だから私は持っていると仮定します。 class ClassA {

    7

    1答えて

    Dozer Java APIを使用して、カスタムコンバータを使用して2つのJavaクラスをマッピングしようとしています。 Javaでクラスレベルのカスタムコンバーターを構成する方法はありますか?今すぐXMLで設定を追加する必要があります: <configuration> <custom-converters> <converter type="com.abc.A2BConve

    3

    2答えて

    私はそのJava APIを使用してブルドーザのパフォーマンスに関連する2つの質問があります。一般的には を、ドーザXML構成を使用してより速くマッピングしていますか?または彼らはほぼ同じですか? Orikaなど、他のJavaマッピングフレームワークとどのように比較されますか? ありがとうございました!

    8

    1答えて

    私のデータモデルは、基本的に親子の子ツリーを持つ私のデータモデルでは、Dozerは(インターフェースタイプをパラメーターとして使用する)フィールドを解釈するので、クラスであり、コンストラクタでインスタンス化しようとしています。この結果、次の例外が発生します。 ERROR [MappingProcessor] - Field mapping error --> MapId: null Type:

    11

    1答えて

    フィールドを公開しないJavaクラスの複雑な構造をset-get-methodsでマップする必要があります。一般(これは与えられており、変更することはできません)。 マッピングはダイレクトフィールドアクセスでしか実行できません。 Dozerでは、個々のフィールドにアクセス可能にすることができますが、これを一般的な動作にする設定は見つかりませんでした。結果として、アクセス可能にするために各フィールド

    1

    1答えて

    '<mapping map-id="vehicle Info"> <class-a>vehicle Info</class-a> <class-b>uninsured</class-b> <field> <a>CONSTANT_CAR</a> <b>car.value</b> </field> </mapping>' 私は車 の内

    1

    1答えて

    まあ私はdozerを使って配列を完全に動作させるリストにマップしますが、リストを配列にマッピングしようとすると、リストがemtyの場合はnullオブジェクトが得られます。 がここにexempleです: はのは、私がTYPE1の配列を持っているとしましょう、ウィッヒは子を持たないので、な長さがリストにそれをマッピングした後、0 で、私は空のリストを持って、ウィッヒは正常です。 空のリストをマップしよ

    5

    1答えて

    EDIT:新しいlibにバージョン5.5.0 Spring統合は ドーザスプリングの追加モジュール内に入っているので、新しいバージョン のための事を明確化が導入されました。 そこにこんにちは、私は場所でそれを置く方法については、比較的ドーザーと春に新しく、少し困惑しています。 http://dozer.sourceforge.net/documentation/springintegration.

    12

    6答えて

    からorg.apache.commons.lang.StringUtilsは、私は、次のエラーを取得しています:親切 java.lang.ClassNotFoundException: org.apache.commons.lang.StringUtils from BaseClassLoader at org.jboss.classloader.spi.base.BaseClassLoade

    1

    1答えて

    DTOなどの並列オブジェクト階層に関する質問があります。 これらの階層は、お互いに何らかの形でマッピングする必要があります。最も簡単な方法は、単純なマッピングを手動で行うことです。この場合、プロパティ値を1つのオブジェクトから別のオブジェクトに1つずつ転送するコードを記述するだけです。 この方法は非常に面倒ですが、最もバラツキがあり、最高のパフォーマンスが得られます。また、そのようなマッピングを書