かんがるーさんの日記

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

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その96 )( postcss を 7.0.29 → 8.3.8 へ、postcss-cli を 7.1.1 → 9.0.1 へ、prettier を 2.0.5 → 2.4.1 へ、stylelint を 13.3.3 → 13.13.1 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その95 )( eslint を 6.8.0 → 7.32.0 へ、jest を 26.0.1 → 27.2.4 へバージョンアップする ) の続きです。 今回の手順で確認できるのは以下の内容です。 autopr…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その95 )( eslint を 6.8.0 → 7.32.0 へ、jest を 26.0.1 → 27.2.4 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その94 )( Node.js を 12.16.3 → 14.18.0 へバージョンアップする ) の続きです。 今回の手順で確認できるのは以下の内容です。 eslint を 6.8.0 → 7.32.0 へ、j…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その94 )( Node.js を 12.16.3 → 14.18.0 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その93 )( WebDriver を最新バージョンに上げる ) の続きです。 今回の手順で確認できるのは以下の内容です。 Node.js を 12.16.3 → 14.18.0 へバージョンアップ…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その93 )( WebDriver を最新バージョンに上げる )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その92 )( http-proxy-middleware の createProxyMiddleware 関数の引数 context には Proxy させない URI を後に書く ) の続きです。 何回かに分けて boot-npm-…

Spring Boot 2.4.x の Web アプリを 2.5.x へバージョンアップする ( その14 )( google_checks.xml に Record に関する定義を反映する+bootBuildImage タスクで Java 17 ベースの Docker Image を作成して動作確認する )

概要 記事一覧はこちらです。 Spring Boot 2.4.x の Web アプリを 2.5.x へバージョンアップする ( その13 )( Spring Boot を 2.5.4 → 2.5.5 へ、Eclipse Adoptium OpenJDK(Eclipse Temurin) を 11.0.12+7 → 17+35 へバージョンアップする ) の続きです…

Spring Boot 2.4.x の Web アプリを 2.5.x へバージョンアップする ( その13 )( Spring Boot を 2.5.4 → 2.5.5 へ、Eclipse Adoptium OpenJDK(Eclipse Temurin) を 11.0.12+7 → 17+35 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot 2.4.x の Web アプリを 2.5.x へバージョンアップする ( その12 )( build.gradle から --add-opens=.....=ALL-UNNAMED の記述を削除する ) の続きです。 今回の手順で確認できるのは以下の内容です。 Java 17 に…

IntelliJ IDEA を 2021.2.1 → 2021.2.2 へバージョンアップ

IntelliJ IDEA を 2021.2.1 → 2021.2.2 へバージョンアップする IntelliJ IDEA の 2021.2.2 がリリースされているのでバージョンアップします。 IntelliJ IDEA 2021.2.2 Is Available https://blog.jetbrains.com/idea/2021/09/intellij-idea-2021-2-2/ ※ksb…

Spring Boot 2.4.x の Web アプリを 2.5.x へバージョンアップする ( その12 )( build.gradle から --add-opens=.....=ALL-UNNAMED の記述を削除する )

概要 記事一覧はこちらです。 Spring Boot 2.4.x の Web アプリを 2.5.x へバージョンアップする ( その11 )( Docker で複数の Tomcat を起動して動作確認する ) の続きです。 今回の手順で確認できるのは以下の内容です。 build.gradle に不要になった -a…

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

記事一覧はこちらです。 Spring Boot 2.5 Release Notes には結構記述がありますが、アプリに直接影響が出る変更がなく今回もバージョンアップするだけで終わりました。 Gradle 7.x、Spock 2.x、Groovy 3.x へのバージョンアップは少し時間がかかるかもしれ…

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

概要 記事一覧はこちらです。 Spring Boot 2.4.x の Web アプリを 2.5.x へバージョンアップする ( その10 )( Docker コンテナの image をバージョンアップする ) の続きです。 今回の手順で確認できるのは以下の内容です。 Build OCI images with Cloud N…

AdoptOpenJDK 11.0.11+9 を Eclipse Adoptium OpenJDK 11.0.12+7 へ、IntelliJ IDEA を 2021.1.3 → 2021.2.1 へ、Git for Windows を 2.32.0.2 → 2.33.0.2 へバージョンアップ

AdoptOpenJDK 11.0.11+9 を Eclipse Adoptium OpenJDK 11.0.12+7 へバージョンアップする ※ksbysample-webapp-lending プロジェクトを開いた状態でバージョンアップしています。 AdoptOpenJDK は Eclipse Adoptium へ 2021年8月に移行されましたので、Eclips…

Spring Boot 2.4.x の Web アプリを 2.5.x へバージョンアップする ( その10 )( Docker コンテナの image をバージョンアップする )

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

Spring Boot 2.4.x の Web アプリを 2.5.x へバージョンアップする ( その9 )( SpotBugs を 4.2.1 → 4.4.0 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot 2.4.x の Web アプリを 2.5.x へバージョンアップする ( その8 )( Error Prone を 2.5.1 → 2.9.0 へバージョンアップする ) の続きです。 今回の手順で確認できるのは以下の内容です。 SpotBugs を 4.1.1 → 4.4.0 …

Spring Boot 2.4.x の Web アプリを 2.5.x へバージョンアップする ( その8 )( Error Prone を 2.5.1 → 2.9.0 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot 2.4.x の Web アプリを 2.5.x へバージョンアップする ( その7 )( PMD を 6.32.0 → 6.38.0 へバージョンアップする ) の続きです。 今回の手順で確認できるのは以下の内容です。 Error Prone を 2.5.1 → 2.9.0 へ…

Spring Boot 2.4.x の Web アプリを 2.5.x へバージョンアップする ( その7 )( PMD を 6.32.0 → 6.38.0 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot 2.4.x の Web アプリを 2.5.x へバージョンアップする ( その6 )( Release Notes を見て必要な箇所を変更する。。。ことがなさそうなので Checkstyle を 8.41 → 9.0 へバージョンアップする ) の続きです。 今回の…

Spring Boot 2.4.x の Web アプリを 2.5.x へバージョンアップする ( その6 )( Release Notes を見て必要な箇所を変更する。。。ことがなさそうなので Checkstyle を 8.41 → 9.0 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot 2.4.x の Web アプリを 2.5.x へバージョンアップする ( その5 )( Spock を 1.3-groovy-2.5 → 2.0-groovy-3.0 へバージョンアップする ) の続きです。 今回の手順で確認できるのは以下の内容です。 以下のドキュメ…

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

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

Spring Boot 2.4.x の Web アプリを 2.5.x へバージョンアップする ( その4 )( Gradle を 6.9.1 → 7.2 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot 2.4.x の Web アプリを 2.5.x へバージョンアップする ( その3 )( Spring Boot を 2.4.10 → 2.5.4 へバージョンアップする ) の続きです。 今回の手順で確認できるのは以下の内容です。 Gradle を 6.9.1 → 7.2 へ…

Spring Boot 2.4.x の Web アプリを 2.5.x へバージョンアップする ( その3 )( Spring Boot を 2.4.10 → 2.5.4 へバージョンアップする )

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

Spring Boot 2.4.x の Web アプリを 2.5.x へバージョンアップする ( その2 )( Spring Boot を 2.4.3 → 2.4.10 へ、Gradle を 6.8.3 → 6.9.1 へバージョンアップする )

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

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

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

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

その1 ( 概要 ) その2 ( Spring Boot を 2.4.3 → 2.4.10 へ、Gradle を 6.8.3 → 6.9.1 へバージョンアップする ) その3 ( Spring Boot を 2.4.10 → 2.5.4 へバージョンアップする ) その4 ( Gradle を 6.9.1 → 7.2 へバージョンアップする ) その5 ( Sp…

IntelliJ IDEA を 2021.1.2 → 2021.1.3 へ、Git for Windows を 2.31.0 → 2.32.0.2 へバージョンアップ

IntelliJ IDEA を 2021.1.2 → 2021.1.3 へバージョンアップする IntelliJ IDEA の 2021.1.3 がリリースされているのでバージョンアップします。 IntelliJ IDEA 2021.1.3 Is Available https://blog.jetbrains.com/idea/2021/06/intellij-idea-2021-1-3/ ※ksb…

AdoptOpenJDK を 11.0.10+9 → 11.0.11+9 へ、IntelliJ IDEA を 2020.3.3 → 2020.3.4 → 2021.1.2 へバージョンアップ

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

Gradle multi-project 内に React アプリ(frontend-app)と Spring Boot アプリ(backend-app)を作成する

概要 記事一覧はこちらです。 Gradle multi-project 内に React+Typescript+Tailwind CSS+React Query 構成の frontend 用アプリと、Sping Boot+springdoc-openapi 構成の REST API を提供する backend 用アプリを作成し、以下の内容を実現します。 Spring B…

React+Tailwind CSS+Storybook のプロジェクトを作成する(Typescript 版)

概要 記事一覧はこちらです。 React+Tailwind CSS+Storybook のプロジェクトを作成する の Typescript 版を作成します。React+Tailwind CSS+Storybook のプロジェクトを作成する からの差分だけ記述します。 GitHub はこちら https://github.com/ksby/react-…

React+Tailwind CSS+Storybook のプロジェクトを作成する

概要 記事一覧はこちらです。 ユーティリティーファーストとTailwind CSSのススメ の記事を読んで React+Tailwind CSS の組み合わせに興味を持ったのでサンプルプロジェクトを作成してみます。作成した Component を確認できるよう Storybook も入れてみます…

Spring Boot 2.3.x の Web アプリを 2.4.x へバージョンアップする ( その11 )( exclude junit-vintage-engine の記述を削除する+domaGen タスクで SQL ファイルが作成されない問題を解消する )

概要 記事一覧はこちらです。 感想 まで書きましたが、修正が必要な点を見つけたので反映します。 参照したサイト・書籍 目次 build.gradle から exclude group: "org.junit.vintage", module: "junit-vintage-engine" を削除する domaGen タスクを実行した…

Antora で生成するドキュメントサイトに antora-lunr で検索機能を追加する

概要 記事一覧はこちらです。 antora-lunr を使うと antora で生成するドキュメントサイトに検索機能を追加できると聞いたので、試してみます。 参照したサイト・書籍 Mogztter / antora-lunr https://github.com/Mogztter/antora-lunr Mogztter / antora-si…

IntelliJ IDEA を 2020.3.2 → 2020.3.3 へ、Git for Windows を 2.30.0.2 → 2.31.0 へバージョンアップ

IntelliJ IDEA を 2020.3.2 → 2020.3.3 へバージョンアップする IntelliJ IDEA の 2020.3.3 がリリースされているのでバージョンアップします。 IntelliJ IDEA 2020.3.3 Is Available https://blog.jetbrains.com/idea/2021/03/intellij-idea-2020-3-3/ ※ksb…