問題タブ [spring-restcontroller]
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.
java - Swagger includePatterns()
Swagger 構成:
レストコントローラー
参照:一部の情報はここから参照されています: http://java.dzone.com/articles/how-configure-swagger-generate
問題/質問:
メソッドでは、API としてパターンをSwaggerConfig.java
指定すると、Swagger 出力ページに表示されませんが、パターンをそのまま含めると表示されます。なんで?このユースケースのとの違いは何ですか?includePatterns()
/account/*
/account/.*
/account/*
/account/.*
アップデート:
別のユースケース
パターンを として追加すると/score/*
、API が Swagger に表示されます。パターンを次のように配置する必要はありません/score/.*
json - Spring RestController を使用して複数のファイルをアップロードする方法
Spring RestController Bean があり、次の構造を受け取る呼び出しを追加したいと思います。
この構造に対応する DTO オブジェクトを作成しようとしましたが、クライアント側で対応する JSON メッセージを作成する方法がわかりませんでした (私にとっては角度のある js アプリケーションです)。
java - 複数のパラメーター値を受け取り、Spring REST で JSON 形式でデータを返すにはどうすればよいですか?
私はSpringが初めてで、Spring MVC4を使用しています。すべてのリクエストを受け取り、リクエスト内の複数のパラメーターを読み取り、最後にパラメーターに基づいてビジネス ロジックを適用し、データを JSON 形式で返す必要があります。
TestController.java:
URL: http://localhost:8080/appname/receiveUpdatedStressScore?value=100&device_model=nokia
しかし、Jsonにない出力を取得しています。ブラウザでの私の出力は..
ここに: 100 device_model nokia
それをJsonに変換する方法は?
json - springMVC json の応答時間を長くする方法
実行時間の長いプロセスを持ち、出力をjsonとして返すSpringコントローラーでは、サーバーでまだ処理している間にコントローラーが空のjsonを返します。春にこれを処理する方法
javascript - Restangular - サーバーに送信されるパラメーターを含む getList
サーバー側にメソッドがあります:
そして、クライアント側からデータを送信しようとしますRestangular
:
可能な場所pagination
:
しかし、私は得ました:
私が探したとき、Request URL
私は見ました:
そしてQuery String Parameters
、次のとおりです。
ページネーションオブジェクトをサーバー側に送信する必要がありますが、オブジェクトではなく文字列を送信しようとします。HTTPGET
メソッドとgetList
Restangular
メソッド send パラメータを使用して、 asQuery String
ではなく、問題の原因と思われる方法はありますか? Pagination
または、サーバー側で文字列ではなくオブジェクトとして扱うにはどうすればよいですか? 回答ありがとうございました
spring - Spring Boot が自動構成を部分的に置き換える
H2 と Jackson を使用して、単純な RESTful リポジトリを作成するために Spring Boot (1.2.4) を調査してきました。
他の人と同様に、デフォルトでは @Id フィールドが返された Json に含まれていないことに気付きました (この質問で説明されているように:アプリを Spring Boot に移行した後に Spring Data Rest を使用しているときに、@Id を持つエンティティ プロパティを確認しました)。 JSON にマーシャリングされなくなりました)。
そのため、それらを含めるように構成を微調整したいと思います。
しかし、私はそれをすべて機能させるのに苦労しています。
基本エンティティ クラス:
基本的なリポジトリ インターフェイス:
簡単な開始アプリケーション:
そして私の構成クラス:
--debug を使用して Spring Boot を実行すると ( http://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-auto-configuration.htmlで説明されているように)、私の構成が表示されます。発見されましたが、効果はないようです。