よわよわエンジニアの学習記録

エンジニアになってからの学びを残しておきます。間違い等ございましたら、指摘していただけると泣いて喜びます!笑

2022-05-01から1ヶ月間の記事一覧

@ResponseStatusでHTTPレスポンスのステータスを指定する方法 Spring

HTTPレスポンスの番号を指定したいなーと思ったので、@ResponseStatesを使って 指定してみました。 @ResponseStatesとは? メソッドにつけることでレスポンスのステータスを指定できるアノテーションです。 ()の中に指定したHTTPステータスを返すことができま…

@PutMappingの使い方と使用例 Spring

@PutMappingとは? リクエストに対してデータの更新を行う際に付与するアノテーションです。 (RequestMappingなどと同様にコントローラーのメソッドに付与します。) 使い方は単純なので使用例を紹介します。 使用例 ①コントローラー(Putに関してはここのみ確…

@Contollerと@RestContollerの違い Spring アノテーション

Spring MVCのコントローラークラスでつける @Contoroller、RestContorollerのアノテーションの違いを簡単にまとめてみる。@Controller Webページ表示したいよって時に使う。 HTML(MVCのView)を戻り値として返すときに使用。 Webページ用のアノテーション。 @…

pom.xmlとは? Spring Boot

spring initializrでのMavenプロジェクトを作ると下のほうにある、pom.xml、、 なんとなくで使ってたので、ざっくりとどんなファイルなのかまとめました。 pom.xmlとは? プロジェクトに関する設定が書かれたファイルのことです。 Springを使ってて特に重要だ…

WebAPIとは? SOAP APIとREST APIについても解説 Spring

よく見るWebAPIって言葉がよくわからなかったので、調べてまとめました。 WebAPIとは? Web上であるプログラムの機能を別のプログラムで使えるようにするための仕組み。 飲食店のレビューサイトとかでもよく見るGoogle Map APIなどが有名。 (webサイトにGoogl…