SpringMVCで@ModelAttributeアノテーションを使用する方法
RESTful
Spring REST APIでスラッシュを含むパスパラメータ取得方法
Spring REST APIでスラッシュを含むパスパラメータ取得方法 パスパラメータにスラッシュを含む場合の取得方法です。 パスパラメータにスラッシュを含むケースですが、以下のようなイメージです。 このURLの/tmp/a.txtがパスパ...
Spring BootのRestTemplateのHttpURLConnectionをSSL通信にカスタマイズする方法
Spring BootのRestTemplateのHttpURLConnectionをSSL通信にカスタマイズする方法 RestTemplateで標準で使用されているSimpleClientHttpRequestFactoryクラスですが、...
Spring BootのRestControllerでJSONを引数で渡す方法
Spring BootのRestControllerでJSONを引数で渡す方法 REST APIにREST形式でString型やInteger型を渡すことができますが、JSON形式のデータを渡すことも可能です。 RequestMapping...
@Controllerと@RestControllerの違い
@Controllerと@RestControllerの違い @Controllerと@RestControllerの違いは@ResponseBodyアノテーションがあるか無いかです。 @Controller @ResponseBody p...
Cordova(HTML5+CSS)+REST APIでCORSを有効にする
Cordova(HTML5+CSS)+REST APIでCORSを有効にする AngularだとプロキシファイルでCORSを有効にできて、AWS API Gatewayでも画面上でCORSを有効にできたのですが、ハイブリッド開発だとサーバサ...
Spring BootのRESTControllerをJUnit4でテストする
Spring BootのRESTControllerをJUnit4でテストする RESTControllerをJUnitでテストします。 JUnitでテストする際は、src/main/java配下、src/test/java配下は同一階層の...
Spring BootのREST APIでエラーハンドリングする方法
Spring BootのREST APIでエラーハンドリングする方法 REST APIでDBに繋がらない場合などにコントローラクラスにに対して同じエラーハンドリングしたい場合、@ExceptionHandlerアノテーションを使用してハンド...
Spring BootのRestControllerの@PathVariableと@RequestParamの使い方や@Validate,@Validでバリデーションチェックを行う方法
Spring BootのRestControllerの@PathVariableと@RequestParamの使い方や@Validate,@Validでバリデーションチェックを行う方法
Spring Bootの@RepositoryRestResourceアノテーションでCRUDを自動生成する方法
Spring Bootの@RepositoryRestResourceアノテーションでCRUDを自動生成する方法 @RepositoryRestResourceアノテーションをリポジトリインタフェースに付与し、POJOに紐づけると自動でCR...
GET,DELETEメソッドのリクエストボディとリクエストパラメータの使い方
GET,DELETEメソッドのリクエストボディとリクエストパラメータの使い方
JAX-RSでRESTful webサービス構築してみる(AjaxでPOST)
JAX-RSでRESTful webサービス構築してみる(AjaxでPOST) JAX-RSでRESTful webサービス構築してみるで作成したプロジェクトにはindex.jspがあるとおもいます。 でアクセスできます。 このindex....
JAX-RSでRESTful webサービス構築してみる
JAX-RSでRESTful webサービス構築してみる JAX-RSでRESTful webサービス構築してみます。 まずRESTとは簡単に説明すると ・HTTPを使うWebサービス ・全てのリソースは一意のURLで取得(みたいな感じ) ...