かんがるーさんの日記

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

Spring Boot 2.0.x の Web アプリを 2.1.x へバージョンアップする ( その7 )( Gradle を 5.2 → 5.2.1 へ、Spring Boot を 2.1.2 → 2.1.3 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot 2.0.x の Web アプリを 2.1.x へバージョンアップする ( その6 )( Thymeleaf テンプレートの html タグの属性を変更し、メトリックスのタグの定義場所を変更する ) の続きです。 今回の手順で確認できるのは以下の…

Spring Boot 2.0.x の Web アプリを 2.1.x へバージョンアップする ( その6 )( Thymeleaf テンプレートの html タグの属性を変更し、メトリックスのタグの定義場所を変更する )

概要 記事一覧はこちらです。 Spring Boot 2.0.x の Web アプリを 2.1.x へバージョンアップする ( その5 )( テストが大量に失敗する原因を解消する2 ) の続きです。 今回の手順で確認できるのは以下の内容です。 Thymeleaf テンプレートの html タグに記…

Spring Boot 2.0.x の Web アプリを 2.1.x へバージョンアップする ( 番外編 )( Spring Initializr で作成したプロジェクトで Thymeleaf テンプレートのコード補完を有効にするには? )

概要 記事一覧はこちらです。 Spring Boot 2.0.x の Web アプリを 2.1.x へバージョンアップする ( その3 )( build.gradle を変更する ) で作成した demo プロジェクトで SampleController と sample.html(Thymeleaf テンプレート)を作成して単純な文字列…

Spring Boot 2.0.x の Web アプリを 2.1.x へバージョンアップする ( 番外編 )( IntelliJ IDEA の Class Diagram 生成機能メモ書き )

概要 記事一覧はこちらです。 Spring Boot 2.0.x の Web アプリを 2.1.x へバージョンアップする ( その4 )( テストが大量に失敗する原因を解消する ) で mvcValidator bean を定義しているクラスを探している時に Class Diagram を生成したのですが、これ…

Spring Boot 2.0.x の Web アプリを 2.1.x へバージョンアップする ( その5 )( テストが大量に失敗する原因を解消する2 )

概要 記事一覧はこちらです。 Spring Boot 2.0.x の Web アプリを 2.1.x へバージョンアップする ( その4 )( テストが大量に失敗する原因を解消する ) の続きです。 今回の手順で確認できるのは以下の内容です。 ksbysample.webapp.lending.SampleHelperTes…

Spring Boot 2.0.x の Web アプリを 2.1.x へバージョンアップする ( その4 )( テストが大量に失敗する原因を解消する )

概要 記事一覧はこちらです。 Spring Boot 2.0.x の Web アプリを 2.1.x へバージョンアップする ( その3 )( build.gradle を変更する ) の続きです。 今回の手順で確認できるのは以下の内容です。 テストが大量に失敗するようになったので、原因を調査し解…

Spring Boot 2.0.x の Web アプリを 2.1.x へバージョンアップする ( その3 )( build.gradle を変更する )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その3 )( build.gradle を変更する ) の続きです。 今回の手順で確認できるのは以下の内容です。 build.gradle を変更します。 Spring Initializr で 2.1.2…

Spring Boot 2.0.x の Web アプリを 2.1.x へバージョンアップする ( その2 )( Gradle を 4.10.3 → 5.2 にバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot 2.0.x の Web アプリを 2.1.x へバージョンアップする ( その1 )( 概要 ) の続きです。 今回の手順で確認できるのは以下の内容です。 Gradle の 5 系がリリースされていますので、Gradle を 4.10.3 → 5.2 にバージ…

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

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

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

その1 ( 概要 ) その2 ( Gradle を 4.10.3 → 5.2 にバージョンアップする ) その3 ( build.gradle を変更する ) その4 ( テストが大量に失敗する原因を解消する ) その5 ( テストが大量に失敗する原因を解消する2 ) 番外編 ( IntelliJ IDEA の Class D…

Java SE を 8u192 → 8u202 へ、IntelliJ IDEA を 2018.3.3 → 2018.3.4 へバージョンアップ

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

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( 感想 )

記事一覧はこちらです。 さすがにメジャーバージョンアップだけあって変更点が多かったです。Spring Boot 2.0 Migration Guide が用意されているので、読みながら対応すればそれ程困らないでしょう。バージョンアップに伴う修正ボリュームはそれなりにありま…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その36 )( Windows のサービスから起動して動作確認する )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その35 )( Docker で起動しているサーバの TimeZone を Asia/Tokyo に変更する ) の続きです。 今回の手順で確認できるのは以下の内容です。 生成した jar…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( 番外編 )( docker logs メモ書き )

概要 記事一覧はこちらです。 docker logs で出力されるログはソケットかパイプでコンテナの標準出力・標準エラー出力に出力されたものを受け取って表示していると何となく思っていたのですが、docker logs で表示されるログの保存場所とローテート方法 の記…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その35 )( Docker で起動しているサーバの TimeZone を Asia/Tokyo に変更する )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その34 )( Docker で複数の Tomcat を起動して動作確認する ) の続きです。 今回の手順で確認できるのは以下の内容です。 前回の記事で jar ファイル起動…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その34 )( Docker で複数の Tomcat を起動して動作確認する )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その33 )( PC の IP アドレスが変更された時に修正するファイルを最小限にする ) の続きです。 今回の手順で確認できるのは以下の内容です。 これまでは j…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その33 )( PC の IP アドレスが変更された時に修正するファイルを最小限にする )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その32 )( Spring Boot を 2.0.6 → 2.0.8 へバージョンアップする ) の続きです。 今回の手順で確認できるのは以下の内容です。 別の記事を書いている途中…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その32 )( Spring Boot を 2.0.6 → 2.0.8 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その31 )( Spring Actuator の Basic 認証用ユーザの認証成功時には AuthenticationSuccessEvent イベントが発生しないようにする+いろいろ調整する ) の…

IntelliJ IDEA を 2018.3.2 → 2018.3.3 へバージョンアップ

IntelliJ IDEA を 2018.3.2 → 2018.3.3 へバージョンアップする IntelliJ IDEA の 2018.3.3 がリリースされているのでバージョンアップします。 IntelliJ IDEA 2018.3.3 is Released! https://blog.jetbrains.com/idea/2019/01/intellij-idea-2018-3-3-is-re…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その31 )( Spring Actuator の Basic 認証用ユーザの認証成功時には AuthenticationSuccessEvent イベントが発生しないようにする+いろいろ調整する )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その30 )( Redis のクライアントライブラリを Jedis → Lettuce に変更する ) の続きです。 今回の手順で確認できるのは以下の内容です。 Prometheus が Sp…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その30 )( Redis のクライアントライブラリを Jedis → Lettuce に変更する )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その29 )( build.gradle の dependencies から不要な記述を削除する ) の続きです。 今回の手順で確認できるのは以下の内容です。 Spring Boot 2.0 Migrat…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その29 )( build.gradle の dependencies から不要な記述を削除する )

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

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その28 )( Docker で SMTPサーバ+Webmailクライアント環境を構築する )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その27 )( ProviderManager#getProviders が DaoAuthenticationProvider を3つ返す原因を調査する ) の続きです。 今回の手順で確認できるのは以下の内容…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その27 )( ProviderManager#getProviders が DaoAuthenticationProvider を3つ返す原因を調査する )

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その26 )( Gradle を 4.10.2 → 4.10.3 へ、Spring Boot を 2.0.6 → 2.0.7 へバージョンアップする。。。が Spring Security の bug のため Spring Boot は…

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その26 )( Gradle を 4.10.2 → 4.10.3 へ、Spring Boot を 2.0.6 → 2.0.7 へバージョンアップする。。。が Spring Security の bug のため Spring Boot は 2.0.6 へ戻す )

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

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その25 )( Docker で PostreSQL+pgAdmin4+ Flyway の環境を構築する2 )

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

Spring Boot + Spring Integration でいろいろ試してみる ( 番外編 )( POP over SSL で Docker コンテナと通信できなくなる問題を調べてみる。。。が、解決はしませんでした )

概要 記事一覧はこちらです。 Spring Boot + Spring Integration でいろいろ試してみる ( その30 )( Docker Compose でサーバを構築する、SMTP over SSL+POP over SSLサーバ編 ) で POP over SSL を試すと全ての Docker コンテナとの通信が出来なくなると…

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

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( 番外編 )( docker volume メモ書き ) の続きです。 今回の手順で確認できるのは以下の内容です。 PostgreSQL の環境を Windows バイナリ(postgresql-10.5-1…

IntelliJ IDEA を 2018.3.1 → 2018.3.2 へ、Git for Windows を 2.19.1 → 2.20.1 へバージョンアップ

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

Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( 番外編 )( docker volume メモ書き )

概要 記事一覧はこちらです。 PostgreSQL の環境を Docker Compose で構築しようとしたのですが、docker-compose.yml に postgresql コンテナの設定を追加して volumes に ./docker/postgresql/data:/var/lib/postgresql/data と記述したところ、docker-comp…