かんがるーさんの日記

最近自分が興味をもったものを調べた時の手順等を書いています。今は Spring Boot をいじっています。

Spring Boot + Spring Integration でいろいろ試してみる ( 番外編 )( Docker for Windows では host networking driver は使えない )

概要 記事一覧はこちらです。 Spring Boot + Spring Integration でいろいろ試してみる ( その30 )( Docker Compose でサーバを構築する、SMTP over SSL+POP over SSLサーバ編 ) において、おそらく Docker のネットワークかポートフォワードあたりが原因…

Spring Boot + Spring Integration でいろいろ試してみる ( その30 )( Docker Compose でサーバを構築する、SMTP over SSL+POP over SSLサーバ編 )

概要 記事一覧はこちらです。 Spring Integration のアプリケーションで使用するサーバを Docker Compose で構築します。 SMTP over SSL+POP over SSLサーバを構築します。 今回は Spring Boot + Spring Integration でいろいろ試してみる ( その25 )( Do…

IntelliJ IDEA を 2018.2.6 → 2018.2.7 → 2018.3.1 へバージョンアップ

IntelliJ IDEA を 2018.2.6 → 2018.2.7 へバージョンアップする IntelliJ IDEA の 2018.3.1 がリリースされているのでバージョンアップしますが、最初に 2018.2.6 → 2018.2.7 へバージョンアップします。 ※ksbysample-webapp-lending プロジェクトを開いた状…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( 番外編 )( gradle-docker-compose-plugin で test の前に自動で Docker コンテナを起動してみる )

概要 記事一覧はこちらです。 Redis、RabbitMQ を Docker に移行したので、Gradle の test タスクを実行したい時にはその前に docker-compose up -d コマンドを実行してコンテナを起動していないとテストが失敗します。自動で起動できる方法がないか調べてみ…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その23 )( Docker Network メモ書き+Prometheus の HTTP API でデータを削除する )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その22 )( Docker で RabbitMQ の環境を構築する2(RabbitMQ の Clustering 構成) ) の続きです。 今回の手順で確認できるのは以下の内容です。 Docker …

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その22 )( Docker で RabbitMQ の環境を構築する2(RabbitMQ の Clustering 構成) )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その21 )( Docker で RabbitMQ の環境を構築する ) の続きです。 今回の手順で確認できるのは以下の内容です。 Docker で RabbitMQ の Clustering 環境を…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その21 )( Docker で RabbitMQ の環境を構築する )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その20 )( Docker で Redis の環境を構築する3(Redis を 5.0.1 → 5.0.2 にバージョンアップする+.env の環境変数を使用するよう変更する)) の続きです…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その20 )( Docker で Redis の環境を構築する3(Redis を 5.0.1 → 5.0.2 にバージョンアップする+.env の環境変数を使用するよう変更する))

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その19 )( Docker で Redis の環境を構築する2(Redis Cluster 構成)) の続きです。 今回の手順で確認できるのは以下の内容です。 https://hub.docker.c…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その19 )( Docker で Redis の環境を構築する2(Redis Cluster 構成))

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その18 )( Docker で Redis の環境を構築する(単体サーバ構成)+Spring Actuator の Endpoint の Basic 認証ではセッション情報を生成しないようにする …

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その18 )( Docker で Redis の環境を構築する(単体サーバ構成)+Spring Actuator の Endpoint の Basic 認証ではセッション情報を生成しないようにする )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その17 )( Spock を 1.1-groovy-2.4 → 1.2-groovy-2.5 へバージョンアップする ) の続きです。 今回の手順で確認できるのは以下の内容です。 Redis の環境…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その17 )( Spock を 1.1-groovy-2.4 → 1.2-groovy-2.5 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その16 )( Gradle を 4.10 → 4.10.2 へ、Spring Boot を 2.0.4 → 2.0.6 へバージョンアップする ) の続きです。 今回の手順で確認できるのは以下の内容で…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その16 )( Gradle を 4.10 → 4.10.2 へ、Spring Boot を 2.0.4 → 2.0.6 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その15 )( Prometheus+Grafana メモ書き ) の続きです。 今回の手順で確認できるのは以下の内容です。 Gradle を 4.10 → 4.10.2 へ、Spring Boot を 2.0.…

IntelliJ IDEA を 2018.2.5 → 2018.2.6 へバージョンアップ

IntelliJ IDEA を 2018.2.5 → 2018.2.6 へバージョンアップする IntelliJ IDEA の 2018.2.6 がリリースされているのでバージョンアップします。 IntelliJ IDEA 2018.2.6 is released! https://blog.jetbrains.com/idea/2018/11/intellij-idea-2018-2-6-is-re…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その15 )( Prometheus+Grafana メモ書き )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その14 )( Docker で Prometheus+Grafana の環境を構築して Spring Actuator で収集したメトリックスを表示する ) の続きです。 今回の手順で確認できる…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その14 )( Docker で Prometheus+Grafana の環境を構築して Spring Actuator で収集したメトリックスを表示する )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その13 )( Remember Me 認証が使えなくなっていたので調査・修正する ) の続きです。 今回の手順で確認できるのは以下の内容です。 Docker で Prometheus…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その13 )( Remember Me 認証が使えなくなっていたので調査・修正する )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その12 )( Spring Boot Actuator を導入する ) の続きです。 今回の手順で確認できるのは以下の内容です。 前回の記事の後に build するのを忘れていたの…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その12 )( Spring Boot Actuator を導入する )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その11 )( HikariCP のコネクションプーリングの情報を JMX で取得できるようにする ) の続きです。 今回の手順で確認できるのは以下の内容です。 Spring …

Java SE を 8u181 → 8u192 へ、IntelliJ IDEA を 2018.2.4 → 2018.2.5 へ、Git for Windows を 2.18.0 → 2.19.1 へバージョンアップ

Java SE を 8u181 → 8u192 へバージョンアップする ※ksbysample-webapp-lending プロジェクトを開いた状態でバージョンアップしています。 Oracle の Java SE Downloads を見ると 8u192 がダウンロードできるようになっていましたので、8u192 へバージョンア…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その11 )( HikariCP のコネクションプーリングの情報を JMX で取得できるようにする )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その10 )( Tomcat connection Pool → HikariCP に変更する ) の続きです。 今回の手順で確認できるのは以下の内容です。 Spring Boot 1.5.x の Web アプリ…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その10 )( Tomcat connection Pool → HikariCP に変更する )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その9 )( gradle-errorprone-plugin を 0.0.16 → 0.6 にバージョンアップ。。。しようと思いましたが止めました ) の続きです。 今回の手順で確認できるの…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その9 )( gradle-errorprone-plugin を 0.0.16 → 0.6 にバージョンアップ。。。しようと思いましたが止めました )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その8 )( 一旦動作確認し、動作しない点があれば修正する ) の続きです。 今回の手順で確認できるのは以下の内容です。 gradle-errorprone-plugin の 0.6 …

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その8 )( 一旦動作確認し、動作しない点があれば修正する )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その7 )( src/main/resources/static の下の css や js ファイルにアクセスできない原因とは? ) の続きです。 今回の手順で確認できるのは以下の内容です…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その7 )( src/main/resources/static の下の css や js ファイルにアクセスできない原因とは? )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その6 )( FindBugs 3.0.1 → SpotBugs 3.1.7 に切り替える ) の続きです。 今回の手順で確認できるのは以下の内容です。 ここまでいろいろ変更したので Tomc…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その6 )( FindBugs 3.0.1 → SpotBugs 3.1.7 に切り替える )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その5 )( checkstyle を 7.8.1 → 8.12 に、PMD を 5.8.1 → 6.7.0 にバージョンアップする ) の続きです。 今回の手順で確認できるのは以下の内容です。 Fin…

Spring Boot + Spring Integration でいろいろ試してみる ( その29 )( Docker Compose でサーバを構築する、FTP+SFTPサーバ編 )

概要 記事一覧はこちらです。 Spring Integration のアプリケーションで使用するサーバを Docker Compose で構築します。 FTPサーバ+SFTPサーバを構築します。 FTPサーバの Dockerイメージは stilliard/pure-ftpd を使用します。 SFTPサーバの Dockerイメー…

IntelliJ IDEA を 2018.2.3 → 2018.2.4 へバージョンアップ

IntelliJ IDEA を 2018.2.3 → 2018.2.4 へバージョンアップする IntelliJ IDEA の 2018.2.4 がリリースされているのでバージョンアップします。 IntelliJ IDEA 2018.2.4 Update is Out! https://blog.jetbrains.com/idea/2018/09/intellij-idea-2018-2-4-upd…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その5 )( checkstyle を 7.8.1 → 8.12 に、PMD を 5.8.1 → 6.7.0 にバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その4 )( AbstractJsonpResponseBodyAdvice を削除し、失敗しているテストを成功させる ) の続きです。 今回の手順で確認できるのは以下の内容です。 check…

Spring Boot + Spring Integration でいろいろ試してみる ( その28 )( Spring Cloud for AWS で S3 へファイルをアップロード・ダウンロードする )

概要 記事一覧 はこちらです。 今回作成したソースの GitHub レポジトリ はこちらです。 Spring Boot + Spring Integration でいろいろ試してみる ( その27 )( Spring Integration Extension for AWS で S3 へファイルをアップロード・ダウンロードする ) …

Spring Boot + Spring Integration でいろいろ試してみる ( その27 )( Spring Integration Extension for AWS で S3 へファイルをアップロード・ダウンロードする )

概要 記事一覧 はこちらです。 今回作成したソースの GitHub レポジトリ はこちらです。 Spring Integration のアプリケーションから AWS の S3 へファイルをアップロード・ダウンロードするのに使えそうな Spring のライブラリとして以下の2種類があります…

IntelliJ IDEA を 2018.2.2 → 2018.2.3 へバージョンアップ

IntelliJ IDEA を 2018.2.2 → 2018.2.3 へバージョンアップする IntelliJ IDEA の 2018.2.3 がリリースされているのでバージョンアップします。 IntelliJ IDEA 2018.2.3 is here! https://blog.jetbrains.com/idea/2018/09/intellij-idea-2018-2-3-is-here/ …