問題タブ [object-object-mapping]

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 投票する
0 に答える
155 参照

dao - セマンティック データの ORM のようなフレームワーク?

RDF を処理するためのグラフからオブジェクトへのマッピング フレームワークはありますか? いくつかの推奨事項と個人的な経験をお聞きしたいと思います。

背景の詳細​​:

Oracle を使用しているアプリケーションがあります。データの動的な性質のため、Oracle データベースをセマンティック データ ストアに置き換えることにしました。sparql クエリを実行して Jena オブジェクトを返すモジュールを作成しました。他のレイヤーへの変更を最小限に抑えたいので、既存の Hibernate ORM レイヤーの代わりに使用できるフレームワークがあるかどうか疑問に思っていました。(現在のアーキテクチャの Oracle DB -> JPA (hibernate でサポート) -> セッション Bean (WS として公開))。

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

objective-c - オブジェクトへのポスト リクエストとマップ レスポンスの送信

私はrestKitを初めて使用します。いくつか質問があります。json/xml を使用して Post リクエストを Web サービスに送信し、着信応答をクラスにマップする方法がわかりません。誰でも私にそれについて助けてもらえますか。私が使用しているコードは次のとおりです。私の applicationDelegate では、ベース URL を提供する RKObjectManager をインスタンス化しています。

投稿が /login に送信されると、サーバーは有効な json を送り返し、その json を User クラスにマップする必要があります。

私がそれを実行すると、objectLoaderメソッドはトリガーされません.restkitについての私の理解は、いつ呼び出されるかということです

実行されますか?どんな助けでも大歓迎です:)

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

c# - オブジェクトのインスタンスをその基本型に複製する

私は次のクラスを持っています:

手元にAddCouponInfoRequestのインスタンスがあり、同じ値を持つnamespace.Requestのインスタンスを取得したいと思います。

これはうまく機能しません:

シリアル化後のxmlの値は次のとおりです。

< AddCouponInfoRequest xmlns:xsd = \ "http://www.w3.org/2001/XMLSchema\" xmlns:xsi = \ "http://www.w3.org/2001/XMLSchema-instance\"> \ r \ n \ r \ n \ r \n..。

純粋なnamespace.Requestオブジェクトが必要です。これを行うための最良の方法は何ですか?

前もって感謝します、

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

objective-c - 同じオブジェクトが複数回参照されるRestkitオブジェクトマッピング

Restkitを使用して、Jsonファイルを使用してデータベースをシードしています。私の問題は、同じオブジェクトが他の2つのオブジェクトによって参照されている場合に、オブジェクト間の関係を表すファイルを作成する方法にあります。

私のアプリケーションでは、それぞれが1人以上の人を持つことができる場所のセットがありますが、それぞれが1人以上の人を持つことができるグループのセットもあります。名前は関係ありません。重要なのは、一部の人々がグループと場所の両方に存在するということです。Jsonファイルを使用してこれらの関係を表現し、Restkitを使用してこれらの関係をオブジェクトに正しくマップするにはどうすればよいですか?

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

c# - c# ValueInjecter : オブジェクト グラフ全体のマッピング

エンティティ マッピング (DTO <-> エンティティ) に ValueInjecter を使い始めたところです。ここに私のDTOがあります:

Heres 私の NHibernate Proxy クラス:

IncidentDTOここで、リポジトリからクエリを実行する必要があります。データベースとマップからのリポジトリクエリIncidentとテーブル-> ValueInjecter と return を使用します。AgencyIncidentTypeIncidentIncidentDTOIncidentDTO

ValueInjecter を使用して上記のマッピングを行う最善の方法は何ですか??

ありがとう、プラテック

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

java - Java オブジェクトからオブジェクトへのマッピング - Moo

自分では解決できなかった Moo (https://github.com/geoffreywiseman/Moo/) に関する質問があります。私はこのクラス構造を持っています:

そして、私はそれらを次のように翻訳したい:

私が知らないのは:

  • あるクラスの属性を別のクラスの別の属性に変換できますか?
  • 同じことをオブジェクトのコレクションに対して行いますか?
  • そして同じですが、同じクラスのオブジェクトのコレクションに対してですか?

なぜこれが必要なのですか?クラス「Middle」のオブジェクトを JSON (または XML) として返しているため、「OutputMiddle」などの構造が必要ですが、作成後に JSON に介入して名前を変更したくありません。ノードの手動。

ありがとう!

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

oop - 中間フィールドが存在するオブジェクトとの多対多の関係?

職場でサーバーとアプリケーションのモデルを構築しようとしています。サーバーは多くのアプリケーションをホストできます。アプリケーションは、多数のサーバーでホストできます。

通常は、ホスト クラスに List を含め、アプリケーション クラスに List を含めます。ただし、特定のホストとアプリケーションの関係に固有のフィールドがいくつかあります。たとえば、UsedMb は、ホスト上のアプリケーションによって使用されるディスク容量を表します。

もちろん、UsedMb フィールドを保持する中間オブジェクトを表す HostedApplicationclass を持つこともできます。Host クラスと Application クラスの両方に List が含まれます。

ただし、問題は、アプリケーションが Host クラスに含まれるホストのいくつかの側面についても知る必要があることです (たとえば、ホストは地理的に分散しています。アプリケーションは、ホストされているデータ センターの数を知る必要があります)。であるため、すべてのホストの DC 名を確認できる必要があります。

代わりに、HostedApplication クラスに、それが参照する Host オブジェクトと Application オブジェクトの両方への参照を保持させることができます。しかし、場合によっては、すべてのアプリケーション (場合によってはすべてのホスト) をループする必要があります。したがって、必要に応じて 3 つすべてをループできるようにするには、List、List、List の 3 つの個別のリストが必要です。

私の基本的な質問は、この種の構成を処理する標準的な方法は何ですか? すべてのオプションには長所と短所があります。最後に挙げたオプションが最も正しいように思えますが、リストを 3 つ持つのはやり過ぎですか? よりエレガントなソリューションはありますか?

0 投票する
0 に答える
222 参照

objective-c - Restkit のネストされたオブジェクトのマッピングの失敗

JSON以下に投稿されたネストされたオブジェクトを解析する必要があります。テスト オブジェクトが返されません。間違っているのは何ですか?

作成されたオブジェクト:

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

objective-c - Restkitと-多くの関係は、新しいセットを設定する代わりにセットに追加します

iOSRestkit関連の質問があります。リモートサーバーからの親子関係データがあり、それらのオブジェクトNSManagedObjectをRestkitを使用してオブジェクトにマップします。私が現在抱えている問題は、サーバーへのすべてのリクエストが常に「子」関係を一掃し、サーバーからの新しいデータに置き換えることです。それらを回避し、代わりに新しい子を追加する方法はありますか?

例:従来のカテゴリ->製品の関係があります。

そしてそれはうまく機能し、CoreDataの関係ですべてが適切に保存されます。しかし、サーバーに別のリクエストを行い、新しい応答がある場合:

データベースの製品1と製品2を製品3と製品4に置き換えます。すべての関係と主キーを正しく設定したと確信しています。(cat_idprod_idは主キーとして設定されます)。

RestKitの内部フレームワークを調べてみるline 576と、RKObjectMappingOperationクラスの周りに次のようなものがあることに気づきました。

だから私はそれを変えるのは簡単だと思います

[destinationSet setSet:destinationObject];

[destinationSet addObjectsFromArray:[destinationObject allObjects]]

しかし、私はそれを行うためのより良い方法があるかどうか疑問に思っていましたか?

乾杯、