かんがるーさんの日記

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

Gradle で Multi-project を作成する ( 大目次 )

  1. その1 ( 概要 )
  2. その2 ( lib+cmdapp編、Multi-project の設定ファイルと Spring を使用しないライブラリのプロジェクトを作成する )
  3. その3 ( lib+cmdapp編、Spring Boot ベースのコマンドラインアプリケーションのプロジェクトを作成する )
  4. その4 ( lib+webappx2編、Multi-project の設定ファイルと Spring Boot ベースの Web アプリケーション(メイン)のプロジェクトを作成する )
  5. その5 ( lib+webappx2編、Spring Boot ベースの Web アプリケーション(スタブ)のプロジェクトを作成する )
  6. その6 ( Multi-project は settings.gradle に include を書くだけでもよいのでは? )
  7. 番外編 ( Spring Actuator を利用してアプリ起動時にメールサーバに接続できない場合には起動を中断させる )
  8. その7 ( doma2lib+cmdapp+webapp編、Multi-project の設定ファイルと docker-compose.yml を作成する )
  9. その8 ( doma2lib+cmdapp+webapp編、doma2-lib プロジェクトを作成する )
  10. その9 ( doma2lib+cmdapp+webapp編、sample-cmdapp プロジェクトを作成する )
  11. その10 ( doma2lib+cmdapp+webapp編、sample-cmdapp プロジェクトを作成する2 )
  12. その11 ( doma2lib+cmdapp+webapp編、log4jdbc-log4j2 を導入してトランザクションが有効なことを確認する )
  13. その12 ( doma2lib+cmdapp+webapp編、sample-webapp プロジェクトを作成する )
  14. その13 ( doma2lib+cmdapp+webapp編、PropertiesLauncher を利用して doma2-lib の jar ファイルを外部に出す )
  15. その14 ( vuejs+springboot編、Multi-project のベースと backend-app プロジェクトを作成する )
  16. その15 ( vuejs+springboot編、frontend-app プロジェクトを作成する )
  17. 感想