ヘッドレスGrails
"昨日"の記事ではあんなことを書きましたが、単に「Grailsでバッチ処理ができるよ」と言う話では無いと私は思います。
つまり、Grailsが、Webアプリに限定されない、アプリ開発のフレームワークになるということです。
デスクトップGUIアプリの分野はGriffonにまかせるとしても、例えば以下のような処理がGrailsのサポートの元で手厚く開発できます。
- GORMの全能力!
- 規定されたアプリケーション構造(サービス、ドメインクラス)
- 充実したプラグインの支援
- CodeNarcチェック
- Excel Importerの「Excelシートからの読み込み方法指定DSL」を使った読み込み
などなどね。
「実行可能jar」化した上で(中で)、run-scriptによる起動が、できるともっといいんだけどな。