かんがるーさんの日記

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

Grooy スクリプトをそのまま渡して実行する Spring Boot+Picocli ベースのコマンドラインアプリを作成する ( 大目次 )

GitHubhttps://github.com/ksby/groovy-script-executor

  1. その1 ( 概要 )
  2. その2 ( groovy-script-executor.jar を作成する )
  3. その3 ( サンプルの Groovy スクリプトをプロジェクト内に置く+PostgreSQL、MySQL を起動するための docker-compose.yml を作成してデータベース・テーブルを作成する )
  4. その4 ( テーブルのデータを CSV フォーマットで出力する Groovy スクリプトを作成する )
  5. その5 ( CSV ファイルのデータをテーブルに登録する Groovy スクリプトを作成する )
  6. その6 ( Groovy スクリプトからログをコンソールやファイルに出力する )
  7. その7 ( @SpringBootApplication アノテーションを付与した Groovy スクリプトで SFTP クライアントを作成する )
  8. その8 ( @SpringBootApplication アノテーションを付与した Groovy スクリプトで REST API サーバを作成する )
  9. 番外編 ( ConEmu 上で WSL 2 の Ubuntu-20.04 の bash を起動する+Ubuntu-20.04 の別インスタンスを作成する )
  10. その9 ( Gradle を 7.2 → 7.3.3 へ、Spring Boot を 2.5.6 → 2.6.2 へバージョンアップする )
  11. その10 ( GraalVM で groovy-script-executor の Windows 版 Native Image を作成する )