かんがるーさんの日記

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

2017-01-01から1年間の記事一覧

IntelliJ IDEA を 2017.2.3 → 2017.2.4 へバージョンアップ

IntelliJ IDEA を 2017.2.3 → 2017.2.4 へバージョンアップする IntelliJ IDEA の 2017.2.4 がリリースされたのでバージョンアップします。 IntelliJ IDEA 2017.2.4 Release Notes https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+2017.2.4…

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

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その21 )( 入力画面1を作成する5 ) の続きです。 今回の手順で確認できるのは以下の内容です。 入力画面2の作成 Javascript の処理を実装します。 参照したサ…

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

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その20 )( 入力画面1を作成する4 ) の続きです。 今回の手順で確認できるのは以下の内容です。 入力画面1の作成 サーバ側のテストを作成します。 参照したサ…

IntelliJ IDEA を 2017.2.2 → 2017.2.3 へバージョンアップ

IntelliJ IDEA を 2017.2.2 → 2017.2.3 へバージョンアップする IntelliJ IDEA の 2017.2.3 がリリースされたのでバージョンアップします。 IntelliJ IDEA 2017.2.3 Release Notes https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+2017.2.3…

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

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その19 )( 入力画面1を作成する3 ) の続きです。 今回の手順で確認できるのは以下の内容です。 入力画面1の作成 サーバ側の処理を実装します。また実装後に見…

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

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その18 )( 入力画面1を作成する2 ) の続きです。 今回の手順で確認できるのは以下の内容です。 入力画面1の作成 前回からの続きで、今回も Javascript の処理…

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

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その17 )( 入力画面1を作成する ) の続きです。 今回の手順で確認できるのは以下の内容です。 入力画面1の作成 前回からの続きです。今回は Javascript の処理…

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

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その16 )( H2 Database に Flyway でテーブルを作成する ) の続きです。 今回の手順で確認できるのは以下の内容です。 build すると Checkstyle, FindBugs, PMD …

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その16 )( H2 Database に Flyway でテーブルを作成する )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その15 )( Flyway のインストール + Spring Security 使用時に H2 Console に接続する + IntelliJ IDEA の Database Tools で in-memory モードの H2 Database …

Java SE を 8u141 → 8u144 へ、IntelliJ IDEA を 2017.2.1 → 2017.2.2 へ、Git for Windows を 2.13.3 → 2.14.1 へバージョンアップ

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

Spring Boot + Spring Integration でいろいろ試してみる ( その23 )( http でリクエストを受信 → JdbcChannelMessageStore を使用した QueueChannel に Message を送信 → Message を受信して bat ファイルを実行する2 )

概要 記事一覧はこちらです。 Spring Boot + Spring Integration でいろいろ試してみる ( その22 )( http でリクエストを受信 → JdbcChannelMessageStore を使用した QueueChannel に Message を送信 → Message を受信して bat ファイルを実行する ) から…

Spring Boot + Spring Integration でいろいろ試してみる ( その22 )( http でリクエストを受信 → JdbcChannelMessageStore を使用した QueueChannel に Message を送信 → Message を受信して bat ファイルを実行する )

概要 記事一覧はこちらです。 Spring Integration DSL で以下の処理を行う常駐型アプリケーションを作成します。 http://localhost:8080/batch?sleep=... でリクエストを受信します。17. HTTP Support の機能を利用して WebAPI を作成します。 渡された slee…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その15 )( Flyway のインストール + Spring Security 使用時に H2 Console に接続する + IntelliJ IDEA の Database Tools で in-memory モードの H2 Database に接続する )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その14 )( browser-sync –> Tomcat 連携してファイル変更時に自動リロードで反映される環境を構築してみる ) の続きです。 今回の手順で確認できるのは以下の内…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( 番外編 )( browser-sync + http-proxy-middleware で https の環境を構築する )

概要 記事一覧はこちらです。 Spring Boot で開発中に https を使用したい場合、keytool コマンドで key-store を作成して application.properties の server.ssl.* に設定する方法がありますが、browser-sync + http-proxy-middleware を使っても https の…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その14 )( browser-sync --> Tomcat 連携してファイル変更時に自動リロードで反映される環境を構築してみる )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その13 )( HTML を Thymeleaf テンプレートファイルにする + Controller クラスを作成する2 ) の続きです。 今回の手順で確認できるのは以下の内容です。 brows…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その13 )( HTML を Thymeleaf テンプレートファイルにする + Controller クラスを作成する2 )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その12 )( HTML を Thymeleaf テンプレートファイルにする + Controller クラスを作成する ) の続きです。 今回の手順で確認できるのは以下の内容です。 前回か…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その12 )( HTML を Thymeleaf テンプレートファイルにする + Controller クラスを作成する )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その11 )( PostCSS で common.css を minify する + autoprefixer, stylelint を導入する ) の続きです。 今回の手順で確認できるのは以下の内容です。 作成した…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( 番外編 )( IntelliJ IDEA 2017.2 の新機能 Run Dashboard を試してみる )

記事一覧はこちらです。 IntelliJ IDEA 2017.2.1 で Run Dashboard が正式に新機能として公開されましたので、試してみます。2017.2 では -Dide.run.dashboard=true オプションを指定する必要がありましたが、2017.2.1 からは不要になりました。 IntelliJ ID…

IntelliJ IDEA を 2017.2 → 2017.2.1 へバージョンアップ

IntelliJ IDEA を 2017.2 → 2017.2.1 へバージョンアップする IntelliJ IDEA の 2017.2.1 がリリースされたのでバージョンアップします。 IntelliJ IDEA 2017.2.1 Release Notes https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+2017.2.1+R…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その11 )( PostCSS で common.css を minify する + autoprefixer, stylelint を導入する )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その10 )( 各画面の HTML を作成する3 ) の続きです。 今回の手順で確認できるのは以下の内容です。 これまでは cpx パッケージで watch してコピーするだけで…

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

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

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

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その8 )( 各画面の HTML を作成する ) の続きです。 今回の手順で確認できるのは以下の内容です。 各画面の HTML を作成します。 今回は入力画面2、入力画面3で…

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

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その7 )( webpack + browser-sync をインストールする ) の続きです。 今回の手順で確認できるのは以下の内容です。 各画面の HTML を作成します。 今回は入力画…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その7 )( webpack + browser-sync をインストールする )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その6 )( URL の決定 ) の続きです。 今回の手順で確認できるのは以下の内容です。 各画面の HTML を作成する前に、今回は HTML の確認を Tomcat ではなく webpac…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その6 )( URL の決定 )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その5 )( Bootstrap, AdminLTE, Font Awesome, Ionicons のインストール ) の続きです。 今回の手順で確認できるのは以下の内容です。 画面の URL を決めます。 …

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その5 )( Bootstrap, AdminLTE, Font Awesome, Ionicons のインストール )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その4 )( nodist + Node.js のインストール ) の続きです。 今回の手順で確認できるのは以下の内容です。 npm を使用して Bootstrap, AdminLTE, Font Awesome, Io…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その4 )( nodist + Node.js のインストール )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その3 )( Project の作成2 ) の続きです。 今回の手順で確認できるのは以下の内容です。 Node.js のインストール Node.js は https://nodejs.org/ja/ からダウン…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その3 )( Project の作成2 )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その2 )( Project の作成 ) の続きです。 今回の手順で確認できるのは以下の内容です。 Project の作成 前回長くなったので2回に分けています。今回は前回からの…

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

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その1 )( 概要 ) の続きです。 今回の手順で確認できるのは以下の内容です。 Project の作成 参照したサイト・書籍 spring-projects/spring-session - Add @Enabl…

Java SE を 8u131 → 8u141 へ、IntelliJ IDEA を 2017.1.5 → 2017.2 へ、Git for Windows を 2.13.2 → 2.13.3 へバージョンアップ

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