1

カスタム (groovy/clojure/java/whatever) の「スクリプト」をコマンド ライン コマンドとして実行して、Tapestry5 アプリでいくつかのタスクを実行したいと考えています (実際には休止状態の部分です)。たとえば、以前のデータベースから新しいデータベースへの移行を実行します。「タペストリファイド」エンティティを使用する方法があるのだろうか?

私は gradle タスク、別の clojure スクリプト (メイン pom ファイル内の maven プラグインを使用) を使用してこれを実装しようとしましたが、休止状態セッションにアクセスできないようです。

私はJavaの世界に非常に慣れていないので(clojureの経験があり、scalaの経験はほとんどありません)、「エンタープライズ」ツールについて何かが足りないかもしれません。

問題は、そのようなタスクを達成するための「公式の」方法があるかどうかです。

4

1 に答える 1

0

データベースの変更ログのことですか? その場合、タペストリーや休止状態を使用する必要はありません。http://www.liquibase.org/を見るか、似たようなものをグーグルで検索できます。

于 2013-04-03T16:39:14.547 に答える