かんがるーさんの日記

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

2018-08-01から1ヶ月間の記事一覧

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

概要 記事一覧はこちらです。 Spring Boot 1.5.x の Web アプリを 2.0.x へバージョンアップする ( その1 )( 概要 ) の続きです。 今回の手順で確認できるのは以下の内容です。 Spring Boot 2 では Gradle の 4.x 以降しかサポートされないので、Spring Boo…

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

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

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

その1 ( 概要 ) その2 ( Gradle を 3.5 → 4.10 にバージョンアップする ) その3 ( build.gradle を変更する ) その4 ( AbstractJsonpResponseBodyAdvice を削除し、失敗しているテストを成功させる ) その5 ( checkstyle を 7.8.1 → 8.12 に、PMD を 5.…

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

概要 記事一覧はこちらです。 Spring Integration のアプリケーションで使用するサーバを Docker Compose で構築します。 SMTPサーバ+POP3サーバを構築します。 Dockerイメージは tvial/docker-mailserver を使用します。選定理由は以下の通りです。 STARS …

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

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

Spring Boot + Spring Integration でいろいろ試してみる ( その24 )( MessageSource からの Message 送信有無を制御する )

概要 記事一覧はこちらです。 org.springframework.integration.core.MessageSource からデータ取得して処理する処理を任意に stop したり start したりする方法を調べました。そのメモ書きです。 参照したサイト・書籍 Is there a way to start the file:in…

Windows 7 PC → Windows 10 PC へ移行する ( 最後にメモ書き )

記事一覧はこちらです。 使用している Windows 7 PC と Windows 10 PC は物理的なディスプレイのサイズがほとんど同じで、ディスプレイ上に表示されている内容も同じだったのですが、解像度を見ると前者は 1280 x 800 で、後者は 1920 x 1200 となっており、…

Windows 7 PC → Windows 10 PC へ移行する ( Docker for Windows のインストール )

概要 記事一覧はこちらです。 Windows 10 に移行したので Docker for Windows をインストールします。また IntelliJ IDEA で Docker をサポートしているはずなので、その機能を試してみます。 参照したサイト・書籍 Install Docker for Windows https://docs…

Windows 7 PC → Windows 10 PC へ移行する ( PostgreSQL、Redis、Erlang/OTP+RabbitMQ のインストール+ksbysample-webapp-lending の動作確認 )

概要 記事一覧はこちらです。 以下のソフトをインストールして、ksbysample-webapp-lending で動作確認します。 PostgreSQL Redis Erlang/OTP+RabbitMQ 参照したサイト・書籍 目次 PostgreSQL のインストール Redis のインストール Erlang/OTP+RabbitMQ の…

Windows 7 PC → Windows 10 PC へ移行する ( Git、SourceTree、IntelliJ IDEA、nodist+Node.js+npm、windows-build-tools のインストール+boot-npm-geb-sample の動作確認 )

概要 記事一覧はこちらです。 以下のソフトをインストールして、boot-npm-geb-sample で動作確認します。 Git for Windows SourceTree IntelliJ IDEA 2018.2.1 nodist+Node.js+npm 参照したサイト・書籍 目次 Git for Windows のインストール SourceTree …

Windows 7 PC → Windows 10 PC へ移行する ( ツール類のインストール+ディレクトリのコピー )

概要 記事一覧はこちらです。 Windows 10 PC を半年くらい前に購入していましたが、忙しくなったのでしばらく放置していました。Spring Boot + npm + Geb で入力フォームを作ってテストする の記事も一段落ついたので、PC を切り替えることにします。 以前の…

Windows 7 PC → Windows 10 PC へ移行する ( 大目次 )

ツール類のインストール+ディレクトリのコピー Git、SourceTree、IntelliJ IDEA、nodist+Node.js+npm、windows-build-tools のインストール+boot-npm-geb-sample の動作確認 PostgreSQL、Redis、Erlang/OTP+RabbitMQ のインストール+ksbysample-webapp…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その78 )( PMD を 6.5.0 → 6.6.0 へバージョンアップする+gradle-processes を導入する )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その77 )( RequestAndResponseLogger クラスの Cookie ログは name, value だけ出力するように変更する+SESSION Cookie の secure 属性を true にするには? ) …

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その77 )( RequestAndResponseLogger クラスの Cookie ログは name, value だけ出力するように変更する+SESSION Cookie の secure 属性を true にするには? )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その76 )( Spring Boot Actuator を導入する ) の続きです。 今回の手順で確認できるのは以下の内容です。 Spring Boot + npm + Geb で入力フォームを作ってテス…

IntelliJ IDEA を 2018.1.6 → 2018.2.1 へバージョンアップ

IntelliJ IDEA を 2018.1.6 → 2018.2.1 へバージョンアップする IntelliJ IDEA の 2018.2.1 がリリースされているのでバージョンアップします。 IntelliJ IDEA 2018.2: MacBook Touch Bar, Java 11, Breakpoint Intentions, Spring Boot, Version Control, a…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その76 )( Spring Boot Actuator を導入する )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その75 )( コネクションプーリング用ライブラリを Tomcat connection pool → HikariCP に切り替える ) の続きです。 今回の手順で確認できるのは以下の内容です…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その75 )( コネクションプーリング用ライブラリを Tomcat connection pool → HikariCP に切り替える )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その74 )( FindBugs 3.0.1 → SpotBugs 3.1.3 に切り替える ) の続きです。 今回の手順で確認できるのは以下の内容です。 Spring Boot 2 からデフォルトのコネク…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その74 )( FindBugs 3.0.1 → SpotBugs 3.1.3 に切り替える )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( 番外編 )( IntelliJ IDEA に Rainbow Brackets をインストールする ) の続きです。 今回の手順で確認できるのは以下の内容です。 バージョンアップ時に FindBugs …

Java SE を 8u172 → 8u181 へバージョンアップ

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

Spring Boot + npm + Geb で入力フォームを作ってテストする ( 番外編 )( IntelliJ IDEA に Rainbow Brackets Plugin をインストールする )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その73 )( Spring Boot を 1.5.14 → 2.0.4 へバージョンアップする ) の続きです。 Twitter を見ていたら、Rainbow Brackets という IntelliJ IDEA の Plugin の…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その73 )( Spring Boot を 1.5.14 → 2.0.4 へバージョンアップする )

概要 記事一覧はこちらです。 感想 の続きです。 今回の手順で確認できるのは以下の内容です。 Spring Boot を 1系(1.5.14) → 2系(2.0.4) へバージョンアップします。 参照したサイト・書籍 Spring Boot 2.0 Release Notes https://github.com/spring-projec…