2020-08

RESTful

Spring REST APIでスラッシュを含むパスパラメータ取得方法

Spring REST APIでスラッシュを含むパスパラメータ取得方法 パスパラメータにスラッシュを含む場合の取得方法です。 パスパラメータにスラッシュを含むケースですが、以下のようなイメージです。 このURLの/tmp/a.txtがパスパ...
RESTful

Spring BootのRestTemplateのHttpURLConnectionをSSL通信にカスタマイズする方法

Spring BootのRestTemplateのHttpURLConnectionをSSL通信にカスタマイズする方法 RestTemplateで標準で使用されているSimpleClientHttpRequestFactoryクラスですが、...
Java+S3

JavaでAmazonS3にproxyを設定する方法

JavaでAmazonS3にproxyを設定する方法 Proxy使用環境にある場合、S3のオブジェクトを操作するAmazonS3インスタンスにProxy情報を設定する必要があります。 com.amazonaws.ClientConfigur...
Java11

Amazon corretto11のcacertsにSSLクライアント証明書をインポートする方法

Amazon corretto11のcacertsにSSLクライアント証明書をインポートする方法 Java8まではJREに同梱されていましたcacertsですが、Java11からはJDKに同梱されています。 Amazon corretto1...
Gradle

Spring Boot + Gradleでswagger-codegen-cli自動生成ソースを出力する方法

Spring Boot + Gradleでswagger-codegen-cli自動生成ソースを出力する方法 項目 バージョン swagger-codegen-cli v3.0.21 にyamlを貼り付けて、スタブサーバやクライアントソース...
Gradle

Spring Bootのbuild.gradleでMavenローカルリポジトリにデプロイする方法

Spring Bootのbuild.gradleでMavenローカルリポジトリにデプロイする方法 Mavenローカルリポジトリ設定方法 Spring Bootで作成したjarをMavenローカルリポジトリにデプロイする方法です。 build...