かんがるーさんの日記

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

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

概要 記事一覧はこちらです。 org.springframework.integration.core.MessageSource からデータ取得して処理する処理を任意に stop したり start したり制御できないか考えてみました。そのメモ書きです。 参照したサイト・書籍 目次 ksbysample-eipapp-mess…

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…

感想

記事一覧はこちらです。 Javascrit の開発環境は Node.js + npm + npm-scripts + webpack + browser-sync + ESLint + Prettier + Jest の組み合わせでいいかな、と思っています。これに IntelliJ IDEA を組み合わせると実装がかなり楽になります。 Spring Bo…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その72 )( Windows で本番稼働させるためのディレクトリ作成、jar ファイル配置、bat ファイル作成、サービス登録、動作確認 )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( 番外編 )( gradle-processes を利用して Geb のテスト前に Spring Boot の Web アプリを自動起動する ) の続きです。 今回の手順で確認できるのは以下の内容です。…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( 番外編 )( gradle-processes を利用して Geb のテスト前に Spring Boot の Web アプリを自動起動する )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その72 )( Executable Jar ファイルを作成しても実行できない原因を調査する+気づいた点を修正する ) の続きです。 今回の手順で確認できるのは以下の内容です…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その72 )( Executable Jar ファイルを作成しても実行できない原因を調査する+気づいた点を修正する )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その71 )( Geb で入力画面1~3→確認画面→完了画面を通したテストを作成する ) の続きです。 今回の手順で確認できるのは以下の内容です。 実装すべきことが全…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その71 )( Geb で入力画面1~3→確認画面→完了画面を通したテストを作成する )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その70 )( 完了画面を作成する ) の続きです。 今回の手順で確認できるのは以下の内容です。 Geb を利用して、入力画面1~3→確認画面→完了画面を通したテスト…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その70 )( 完了画面を作成する )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その69 )( 再び eslint-config-airbnb-base をインストールする ) の続きです。 今回の手順で確認できるのは以下の内容です。 Geb のテストを作成するつもりでし…

IntelliJ IDEA を 2018.1.5 → 2018.1.6 へ、Git for Windows を 2.17.1(2) → 2.18.0 へバージョンアップ

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

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その69 )( 再び eslint-config-airbnb-base をインストールする )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その68 )( Spring Boot を 1.5.10 → 1.5.14 へバージョンアップする ) の続きです。 今回の手順で確認できるのは以下の内容です。 Prettier をインストールした…

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

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その67 )( Prettier のインストール+Jest Each を試してみる ) の続きです。 今回の手順で確認できるのは以下の内容です。 Java 側のライブラリ/モジュールを…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その67 )( Prettier のインストール+Jest Each を試してみる )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その66 )( Node.js を 8.9.4 → 8.11.3 へ、npm を 5.6.0 → 6.2.0 へ+ Javascript のライブラリをバージョンアップする ) の続きです。 今回の手順で確認できる…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その66 )( Node.js を 8.9.4 → 8.11.3 へ、npm を 5.6.0 → 6.2.0 へ+ Javascript のライブラリをバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その65 )( Gradle を 4.6 → 4.8.1 へ、Checkstyle を 8.8 → 8.11 へ、PMD を 6.4.0 → 6.5.0 へ、error-prone を 2.2.0 → 2.3.1 へバージョンアップする ) の続き…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その65 )( Gradle を 4.6 → 4.8.1 へ、Checkstyle を 8.8 → 8.11 へ、PMD を 6.4.0 → 6.5.0 へ、error-prone を 2.2.0 → 2.3.1 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その64 )( 入力画面3を作成する6、@SpringBootTest のテストは Spock+Groovy より JUnit4+Groovy の方が速い? ) の続きです。 今回の手順で確認できるのは…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その64 )( 入力画面3を作成する6、@SpringBootTest のテストは Spock+Groovy より JUnit4+Groovy の方が速い? )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その63 )( MockMvc#perform 呼び出し時に .with(csrf()) を付けていなくてもテストが成功していた理由とは? ) の続きです。 今回の手順で確認できるのは以下の…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その63 )( MockMvc#perform 呼び出し時に .with(csrf()) を付けていなくてもテストが成功していた理由とは? )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その62 )( 確認画面を作成する5 ) の続きです。 今回の手順で確認できるのは以下の内容です。 確認画面のテストを作成し終えた時に、今回 Spring Security を入…