かんがるーさんの日記

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

Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その17 )( app コンテナを実行する Alpine Linux で ja_JP.utf8 のロケールを使えるようにする )

概要 記事一覧はこちらです。 Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その16 )( ValuesHelper クラスで guava の ClassPath を使用しないよう変更する ) の続きです。 今回の手順で確認できるのは以下の内容です。 Alpine Lin…

Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( 番外編 )( IntelliJ IDEA の docToolchain/diagrams.net-intellij-plugin を追加する )

概要 記事一覧はこちらです。 Twitter で draw.io を直接利用できる IntelliJ IDEA の Plugin がリリースされたと見かけました。 まだ This plugin is still an early version and experimental. とのことですが、欲しいと思っていた Plugin なのでインスト…

Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その16 )( ValuesHelper クラスで guava の ClassPath を使用しないよう変更する )

概要 記事一覧はこちらです。 Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その15 )( Doma 2 を 2.26.0 → 2.44.3 へバージョンアップする+domaGen タスクを doma-codegen-plugin を利用したものに作り直す ) の続きです。 今回の…

Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その15 )( Doma 2 を 2.26.0 → 2.44.3 へバージョンアップする+domaGen タスクを doma-codegen-plugin を利用したものに作り直す )

概要 記事一覧はこちらです。 その14 ( Docker コンテナの image をバージョンアップする、Spring Boot Statistics のデータが表示されていない Panel を修正する+Dashboard に JVM (Micrometer) を追加する ) の続きです。 今回の手順で確認できるのは以…

Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その14 )( Docker コンテナの image をバージョンアップする、Spring Boot Statistics のデータが表示されていない Panel を修正する+Dashboard に JVM (Micrometer) を追加する )

概要 記事一覧はこちらです。 Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その13 )( Docker コンテナの image をバージョンアップする、Grafana の RabbitMQ 用の Dashboard を RabbitMQ Monitoring → RabbitMQ-Overview に切り替…

Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その13 )( Docker コンテナの image をバージョンアップする、Grafana の RabbitMQ 用の Dashboard を RabbitMQ Monitoring → RabbitMQ-Overview に切り替える )

概要 記事一覧はこちらです。 Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その12 )( Docker コンテナの image をバージョンアップする、prometheus・grafana 編 ) の続きです。 今回の手順で確認できるのは以下の内容です。 Grafa…

Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その12 )( Docker コンテナの image をバージョンアップする、prometheus・grafana 編 )

概要 記事一覧はこちらです。 Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その11 )( Docker コンテナの image をバージョンアップする、rabbitmq・haproxy・rabbitmq_exporter 編 ) の続きです。 今回の手順で確認できるのは以下…

Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その11 )( Docker コンテナの image をバージョンアップする、rabbitmq・haproxy・rabbitmq_exporter 編 )

概要 記事一覧はこちらです。 Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その10 )( Spring Boot を 2.3.2 → 2.3.7 へバージョンアップする+Docker コンテナの image をバージョンアップする、redis・redis_exporter 編 ) の続き…

Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その10 )( Spring Boot を 2.3.2 → 2.3.7 へバージョンアップする+Docker コンテナの image をバージョンアップする、redis・redis_exporter 編 )

概要 記事一覧はこちらです。 Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その9 )( Docker コンテナの image をバージョンアップする、postgres・pgadmin4・flyway・docker-mailserver 編 ) の続きです。 今回の手順で確認できるの…

Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その9 )( Docker コンテナの image をバージョンアップする、postgres・pgadmin4・flyway・docker-mailserver 編 )

概要 記事一覧はこちらです。 Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その8 )( SpotBugs を 4.0.0-beta4 → 4.1.1 へバージョンアップする ) の続きです。 今回の手順で確認できるのは以下の内容です。 Docker コンテナの image…

AdoptOpenJDK を 11.0.8+10 → 11.0.9.1+1 へ、IntelliJ IDEA を 2020.2.2 → 2020.2.4 へ、Git for Windows を 2.28.0 → 2.29.2.2 へバージョンアップ

AdoptOpenJDK を 11.0.8+10 → 11.0.9.1+1 へバージョンアップする ※ksbysample-webapp-lending プロジェクトを開いた状態でバージョンアップしています。 https://adoptopenjdk.net/ を見ると 11.0.9.1+1 がダウンロードできるようになっていましたので、11.…

IntelliJ IDEA を 2020.1.4 → 2020.2.2 へバージョンアップ

IntelliJ IDEA を 2020.1.4 → 2020.2.2 へバージョンアップする IntelliJ IDEA の 2020.2.2 がリリースされているのでバージョンアップします。 IntelliJ IDEA 2020.2 is released! https://blog.jetbrains.com/idea/2020/07/intellij-idea-2020-2-is-releas…

Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その8 )( SpotBugs を 4.0.0-beta4 → 4.1.1 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その7 )( Error Prone を 2.3.4 → 2.4.0 へバージョンアップする ) の続きです。 今回の手順で確認できるのは以下の内容です。 SpotBugs を 4.0.0-beta4 → …

Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その7 )( Error Prone を 2.3.4 → 2.4.0 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その6 )( PMD を 6.20.0 → 6.26.0 へバージョンアップする ) の続きです。 今回の手順で確認できるのは以下の内容です。 Error Prone を 2.3.4 → 2.4.0 へ…

Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その6 )( PMD を 6.20.0 → 6.26.0 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その5 )( Checkstyle を 8.28 → 8.35 へバージョンアップする ) の続きです。 今回の手順で確認できるのは以下の内容です。 PMD を 6.20.0 → 6.26.0 へバー…

Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その5 )( Checkstyle を 8.28 → 8.35 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その4 )( Release Notes を見て必要な箇所を変更する ) の続きです。 今回の手順で確認できるのは以下の内容です。 Checkstyle を 8.28 → 8.35 へバージョ…

Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その4 )( Release Notes を見て必要な箇所を変更する )

概要 記事一覧はこちらです。 Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その3 )( Spring Boot を 2.2.9 → 2.3.2 へバージョンアップする ) の続きです。 今回の手順で確認できるのは以下の内容です。 以下のドキュメントを見て必…

Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その3 )( Spring Boot を 2.2.9 → 2.3.2 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その2 )( Spring Boot を 2.2.2 → 2.2.9 へ、Gradle を 6.0.1 → 6.5.1 へバージョンアップする ) の続きです。 今回の手順で確認できるのは以下の内容です…

Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その2 )( Spring Boot を 2.2.2 → 2.2.9 へ、Gradle を 6.0.1 → 6.5.1 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その1 )( 概要 ) の続きです。 今回の手順で確認できるのは以下の内容です。 Spring Boot のバージョンを 2.2 系の最新バージョンである 2.2.9 へ、Gradle …

Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( その1 )( 概要 )

概要 記事一覧はこちらです。 「Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る」で作成した Web アプリケーション ( ksbysample-webapp-lending ) の Spring Boot のバージョンを 2.2.2 → 2.3.x へバージョンアップします。 …

Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( 大目次 )

その1 ( 概要 ) その2 ( Spring Boot を 2.2.2 → 2.2.9 へ、Gradle を 6.0.1 → 6.5.1 へバージョンアップする ) その3 ( Spring Boot を 2.2.9 → 2.3.2 へバージョンアップする ) その4 ( Release Notes を見て必要な箇所を変更する ) その5 ( Checksty…

AdoptOpenJDK を 11.0.7+10.2 → 11.0.8+10 へ、IntelliJ IDEA を 2020.1.3 → 2020.1.4 へ、Git for Windows を 2.27.0 → 2.28.0 へバージョンアップ

AdoptOpenJDK を 11.0.7+10.2 → 11.0.8+10 へバージョンアップする ※ksbysample-webapp-lending プロジェクトを開いた状態でバージョンアップしています。 https://adoptopenjdk.net/?variant=openjdk11&jvmVariant=hotspot を見ると 11.0.8+10 がダウンロー…

Serverless Framework で deploy 用ディレクトリへ移動→環境変数を設定する方法で deploy する環境を切り替える(その3、CircleCI に deploy する)

概要 記事一覧はこちらです。 Serverless Framework で deploy 用ディレクトリへ移動→環境変数を設定する方法で deploy する環境を切り替える(その2) の続きです。 参照したサイト・書籍 Making Serverless CI/CD Easier with CircleCI and Serverless Fr…

Serverless Framework で deploy 用ディレクトリへ移動→環境変数を設定する方法で deploy する環境を切り替える(その2)

概要 記事一覧はこちらです。 Serverless Framework で deploy 用ディレクトリへ移動→環境変数を設定する方法で deploy する環境を切り替える(その1) の続きです。 参照したサイト・書籍 目次 deploy/remove 用の npm-scripts を記述する stages/dev に移…

Serverless Framework で deploy 用ディレクトリへ移動→環境変数を設定する方法で deploy する環境を切り替える(その1)

概要 記事一覧はこちらです。 開発環境(dev)、ステージング環境(stg)、本番環境(prod)を異なるアカウント、あるいは同一アカウント内でリソース名を切り替えて deploy する方法を記述します。 Terraform の場合、適用先の環境用ディレクトリに移動して…

IntelliJ IDEA を 2020.1.2 → 2020.1.3 へバージョンアップ

IntelliJ IDEA を 2020.1.2 → 2020.1.3 へバージョンアップする IntelliJ IDEA の 2020.1.3 がリリースされているのでバージョンアップします。 IntelliJ IDEA 2020.1.3 Available https://blog.jetbrains.com/idea/2020/07/intellij-idea-2020-1-3-availabl…

boto3 のインスタンス生成をグローバルで行っても moto を利用したユニットテストを成功させるには?

概要 記事一覧はこちらです。 moto を利用したユニットテストが成功しなくなるので boto3 のインスタンス生成を Lambda のハンドラー関数内で行うようにしていましたが、aws-lambda-powertools を試してみる(Tracer&X-Ray 編その2) で boto3 のインスタ…

aws-lambda-powertools を試してみる(Tracer&X-Ray 編その2)

概要 記事一覧はこちらです。 aws-lambda-powertools を試してみる(Tracer&X-Ray 編その1) の続きです。 参照したサイト・書籍 SQS Tracing with AWSTraceHeader https://github.com/aws/aws-xray-sdk-node/issues/208 SQS や SNS で X-Ray はサポートさ…

aws-lambda-powertools を試してみる(Tracer&X-Ray 編その1)

概要 記事一覧はこちらです。 aws-lambda-powertools を試してみる(Logger 編) の続きで、今回は Tracer を試してみます。lambda-powertools-project プロジェクトを引き続き使用します。 API Gateway から呼び出された Lambda から以下の5パターンの処理…

aws-lambda-powertools を試してみる(Logger 編)

概要 記事一覧はこちらです。 Twitter で Simplifying serverless best practices with Lambda Powertools の記事を見かけました。Python で Lambda を作成する時に Logging、Tracing、Metrics の機能の実装を助けてくれるライブラリとのこと。 記事は SAM …