【JHipster和訳】Creating a Spring controller

  • このエントリーをはてなブックマークに追加

はじめに

JHipsterの勉強を兼ねて以下のページを和訳したものです。
自分の理解用なので結構な意訳なので注意してください。
https://www.jhipster.tech/creating-a-spring-controller/

Introduction

このsub-generatorはSpring MVC REST Controllerを生成します
単純なRESTメソッドも生成することができます。
Spring MVC REST Controllerの”Foo”を生成するためには以下のコマンドを打つだけです
sub-generatorはあなたが作成したメソッドについて質問してくるでしょう
質問にはメソッドの名前やHTTP動詞について答えるだけです
そうするとシンプルなメソッドが生成されます

Can we document this Spring MVC REST Controller with Swagger?

訳: このSpring MVC REST ControllerをSwaggerを使ってドキュメント化できますか?
はい、実は既にできています。dev モードの場合,
メニューのAdministration > APIからswaggerのUI 作成されたcontrollerの情報を見ることができます

Can we add security to Spring MVC REST Controllers?

訳: このSpring MVC REST Controller にセキュリティを追加できますか?
はい、Spring Securityの@Securedアノテーションをメソッドに追加するだけです。
そして提供されているAuthoritiesConstants クラスを使用して
特定のユーザー権限にアクセスを制限します

Can we monitor Spring MVC REST Controllers?

訳: このSpring MVC REST Controller を監視できますか?
はい、@Timedアノテーションを監視したいメソッドに追加するだけです

Can we proxy it from our Microservice Gateway dev server?

訳: 開発用のマイクロサービスゲートウェイサーバーからプロキシでアクセスできますか?
はい、 webpack/webpack.dev.jsのproxy欄にサービス名を追加することでできます。
  • このエントリーをはてなブックマークに追加

SNSでもご購読できます。

コメントを残す

*