かんがるーさんの日記

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

Spring Boot + npm + Geb で入力フォームを作ってテストする ( 大目次 )

  1. その1 ( 概要 )
  2. その2 ( Project の作成 )
  3. その3 ( Project の作成2 )
  4. その4 ( nodist + Node.js のインストール )
  5. その5 ( Bootstrap, AdminLTE, Font Awesome, Ionicons のインストール )
  6. その6 ( URL の決定 )
  7. その7 ( webpack + browser-sync をインストールする )
  8. その8 ( 各画面の HTML を作成する )
  9. その9 ( 各画面の HTML を作成する2 )
  10. その10 ( 各画面の HTML を作成する3 )
  11. その11 ( PostCSS で common.css を minify する + autoprefixer, stylelint を導入する )
  12. 番外編 ( IntelliJ IDEA 2017.2 の新機能 Run Dashboard を試してみる )
  13. その12 ( HTML を Thymeleaf テンプレートファイルにする + Controller クラスを作成する )
  14. その13 ( HTML を Thymeleaf テンプレートファイルにする + Controller クラスを作成する2 )
  15. その14 ( browser-sync --> Tomcat 連携してファイル変更時に自動リロードで反映される環境を構築してみる )
  16. 番外編 ( browser-sync + http-proxy-middleware で https の環境を構築する )
  17. その15 ( Flyway のインストール + Spring Security 使用時に H2 Console に接続する + IntelliJ IDEA の Database Tools で in-memory モードの H2 Database に接続する )
  18. その16 ( H2 Database に Flyway でテーブルを作成する )
  19. その17 ( 入力画面1を作成する )
  20. その18 ( 入力画面1を作成する2 )
  21. その19 ( 入力画面1を作成する3 )
  22. その20 ( 入力画面1を作成する4 )
  23. その21 ( 入力画面1を作成する5 )
  24. その22 ( 入力画面2を作成する )
  25. その23 ( 入力画面2を作成する2 )
  26. その24 ( 入力画面2を作成する3 )
  27. その25 ( 入力画面2を作成する4 )
  28. その26 ( 入力画面2を作成する5 )
  29. その27 ( 入力画面2を作成する6 )
  30. その28 ( Spring Boot を 1.5.4 → 1.5.7 へ、error-prone を 2.0.15 → 2.1.1 へバージョンアップする )
  31. 番外編 ( ModelMapper メモ書き )