問題タブ [spring-data-rest]

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

spring - Spring Data REST のみを使用する REST API のカスタム デフォルト ヘッダー

アプリケーションが REST API と Web アプリケーションをホストするユース ケースがあり、REST API のみにカスタム ヘッダーを追加する必要があります。REST API は、Spring Data REST を通じて有効になります。通常、サーブレット フィルターを使用してこれを実現できますが、REST API へのリクエストを分離するロジックをコーディングし、カスタム ヘッダーを追加する必要があります。Spring Data REST API が、生成するすべてのレスポンスにデフォルト ヘッダーを追加できるようにするとよいでしょう。あなたの考えは何ですか?私が怠け者だとは言わないでください:)

0 投票する
3 に答える
19072 参照

java - Spring HATEOAS と Spring Data Rest の比較

質問は、Spring HATEOAS と Spring Data Rest の違いは何ですか?

どちらも同じことができると思います.Spring Data Rest(Spring Dataの一部として)はもう少し生きているようです.

https://github.com/spring-projects/spring-hateoas https://github.com/spring-projects/spring-data-rest

どちらか一方をいつ使用しますか?

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

spring - Spring MVC を使用しない Spring Data REST

私はSpring Data RESTを私たちのプロジェクトで使用することを検討してきました.Spring Webサイトでは、現在Spring MVCを使用していると述べていますが、次のバージョンでは..サーブレット以外のHTTPでリポジトリをエクスポートできるようになります.高スループットのノンブロッキング IO を使用する環境に対応し、強化された HTML5 機能を提供します。

この次のバージョンのフロントエンド統合のアプローチを推奨する人はいますか?

ありがとう。

0 投票する
3 に答える
577 参照

spring - Spring Data Rest ブートストラップの問題

spring-data-rest で休憩サービスを書いています。そして、修正方法がわからないという例外に直面しています。

次のアプリケーション構成があります

そして、これは私の WebApplication 初期化子です

サーバーでアプリケーションを実行すると、Servlet.init() で次の例外が発生します。

SEVERE: Servlet /spring-data-rest threw load() exception java.lang.NoSuchMethodError: org.springframework.data.rest.webmvc.ResourceProcessorInvokingHandlerAdapter.getReturnValueHandlers()Lorg/springframework/web/method/support/HandlerMethodReturnValueHandlerComposite;(完全なスタックトレースが必要な場合は教えてください)

jar の重複によるクラスの読み込みの問題だと思いました。しかし、私はmavenでプロジェクトを構築しており、親pom spring-boot-starter-parentバージョン0.5.0.M5で1つのリポジトリ( http://repo.spring.io/libs-milestone )のみを使用しています

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

customization - Spring Data RESTを使用してカスタムコントローラー「/schema」機能を実装する最良の方法は?

Spring Data Rest を使用した " [repository]/schema " 関数と同様に、 " /schema " 関数をカスタム コントローラー ( rest-bucksで説明)に実装する最良の方法は何ですか?

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

spring-data-jpa - JpaRepository の Spring Data REST カスタム ファインダー

一般的なファインダーを使用して REST インターフェイスを構築しようとしています。アイデアは、ユーザーがパラメーターを指定せずにすべてのレコードを取得したり、フィールドの任意の組み合わせを入力して検索結果を絞り込んだりできる検索フォームを提供することです。

私が持っている簡単な例では、JpaRepository に @RestResource で注釈を付けています。これは、@Query を使用するか、メソッド名の規則によってファインダーを追加するすぐに使える優れた方法を提供します。

パラメータをマップし、ページング、ソート、および実際の実装クエリが動的に構成される (おそらく QueryDSL を使用して) REST サポートを活用するカスタム ファインダーを追加しようとしています。メソッドにはn 個のパラメータ (p 1 ... p n ) となり、次のようになります。

私はで説明されているアプローチを試しました:

http://docs.spring.io/spring-data/data-jpa/docs/current/reference/html/repositories.html#repositories.custom-implementations

しかし、私のカスタム メソッドはリポジトリの REST インターフェイス (/users/search) からは利用できません。

誰かがすでにこれを理解していて、私に何らかの方向性を教えてくれることを願っています.

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

java - マッピングにルートを使用しない Spring Data REST の例

Spring Data REST サービスをルート / にないように変更する場所がわかりません

私は RepositoryRestMvcConfiguration の JavaDoc を見ていますが、誰かがアイデアを持っている場合は、ガイダンスをいただければ幸いです。

私の webConfiguration.java

できれば、これを機能させるためのハウツーを書きたいのですが、ルート以外を使用している人を見つけられません。つまり、 http:// server /servicename/entity?foo=bar

サーブレット初期化子も変更しようとしましたが、何もしませんでした。

私の webAppInitializer.java

サービスをヒットしようとした結果

編集: Tomcat が Spring Data Rest サーブレットのデプロイに失敗した ため、サービスが応答していません。

なぜこれが起こったのかを理解しようとしています:

EDIT 2 : hsqldb.jar をクラスパスに追加しました。サービスは現在実行中ですが、servlet.init はまだ例外をスローしました

HSQL についてさらに調査を行い、この例外を自分で解決できないかどうかを確認します。マッピングに関する関連する回答を正しいものとしてマークし、必要に応じて以下のこの例外について新しい質問を開きます。