問題タブ [odata4j]

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 に答える
446 参照

odata - odata URL の maxdatetime

こんにちは、最大の日付がある名前を取得する必要がある日付のリストがあります。

oData Service には function がありますmaxdatetime()。私はこのように使用しました

しかし、それは例外を示しています

どうすればこれを解決できますか?

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

mysql - MavenなしでOdata4jを使用してmysqlテーブルスキーマをJPAオブジェクトとして公開する方法

odata4J を使用して mysql テーブルの JPA オブジェクトを生成する必要があります。Web サービスを初めて使用するため、次のタスクで作成されたいくつかのオンライン リソースに従いました。

  1. 「データベース開発」の下に新しいデータベース接続を作成しました
  2. Windows -> 設定 -> ユーザー ライブラリを使用して、Eclipse リンクと mysql コネクタ ライブラリを追加しました。
  3. プロジェクトのファセットを JPA に変更し、さらに JPA 構成を構成しました
  4. Persistence.xml が生成され、Persistence.xml の [接続] タブの [リソース ローカル] からトランザクション タイプが入力されます。
  5. [プロジェクト] を右クリックし、[JPA ツール] -> [テーブルからエンティティを生成] オプションを選択して、テーブルから JPA エンティティを生成しました。
  6. テーブル名という名前の Java ファイルが 1 つ生成されます。
  7. TestProducer という Java クラスを 1 つ作成しました。

public class TestProducer は ODataProducerFactory を実装します {

}

  1. Main から TestProducer の create メソッドを呼び出すことで、コンソールで結果を取得できます
  2. しかし、 http を介して JPA オブジェクトにアクセスするためのステップバイステップの手順を教えてもらえますか?オンラインリソースを取得していません.助けてください..事前に感謝します.
0 投票する
3 に答える
12280 参照

c#-4.0 - テンプレート '~/entityset' を使用して OData パスのアクションを選択するためのルーティング規則が見つかりませんでした

2 つの Odata アクション メソッドが定義されています。パラメーターを持つものは呼び出されますが、パラメーターのないものは呼び出されず、エラーがスローされます テンプレート '~/entityset' を持つ OData パスのアクションを選択するためのルーティング規則が見つかりませんでした。

これが私のアクションメソッドのコードです

私が使用しているクエリは次のとおりです

最初のリンクが機能しない理由を教えてください。

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

odata4j - 単純な Odata4j コンシューマーの実行時に「予期しない文字 '/' (コード 47)」例外が発生する

私はodata4jの初心者です。odata4j v0.7 ライブラリを使用して次のプログラムを実行しようとしています。

ただし、これをEclipseで実行すると、次の例外が発生します-

何か不足している場合はお知らせください。ありがとう。

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

java - odata4j ライブラリで olink を拡張する

私の要件について専門家のアドバイスが欲しいです。この問題を解決するために皆さんが私を助けてくれることを願っています. OData4j ライブラリを使用しています

コレクションリソースにuniqeIdを追加したいです。

ここで uniqeId は OData および Atom Pub 仕様の一部ではありませんが、これを実装したいのですが、何が最善の方法ですか? OLink を拡張すると、他のインターフェイス OLinks、OEntity などを拡張する必要があります。余分なオーバーヘッドを増やしたくありません。

この uniqeId をタグの属性として追加する他の方法はありますか

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

java - odata4j を使用した Bing Search API エラー

Bing 検索 API を実行しようとしています。私は odata4j を使用し、ここで提供されているコードを試しました: How to use Bing search api in Java

bing サービスに登録した後、キーを取得し、上記のコードの二重引用符内に配置しました。次のエラーが発生しました。

私は問題を理解できませんでした。

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

android - iOS および Android で .NET によって公開された OData スキーマを使用する

これが私たちのケースです:

主にモデルのスキーマであるASP.NET Web apiによってODataを使用して、いくつかの POCO 型を公開しました。私たちが達成したいことは、これらのスキーマを iOS および Android クライアントと共有することです。私は iOS と Android の両方の開発に精通していません。通常の .NET アプリケーション スタイルと同じように開発し、プロジェクトに何かを追加して、それらのモデルを使用できるようにする方法はありますか? または、それらのものを利用できるようにする他の方法。ServiceReference

最新バージョンの iOS (iOS 7 / iOS 8) と Android 4.4+ に焦点を当てました。共通の経験は大歓迎です。

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

android - Android アプリからの SAP NetWeaver Gateway サービスの使用

SAP NetWeaver ゲートウェイによって提供される OData サービスを使用する Android でアプリケーションを開発しています。サービスを使用するために Odata4J ライブラリを使用しています。

Webブラウザーからこの URLにアクセスすると、「認証が必要です」ダイアログ ボックスが表示され、ユーザー名とパスワードを入力する必要があり、その後、サービス ドキュメント、スキーマ ドキュメントなどを表示できます。

私の質問は、Odata4J を使用してリクエストで資格情報を渡すにはどうすればよいですか? 認証が成功した後、追加のリクエストを認証するために何らかの種類のトークンを受け取りますか?