Groovyスクリプトの概要
Groovyは、Javaプラットフォーム用の標準の動的スクリプト言語です。 Groovyスクリプトは、アプリケーション・コンポーザの式ビルダーを使用して記述します。これは、既存のオブジェクトを変更したり、新しいカスタム・オブジェクトを作成するときの多くの場所に表示されます。
この章を読んで、アプリケーション・コンポーザでGroovyスクリプトを使用する方法と場所について学習します。
この章では、次について学習します:
-
アプリケーションでGroovyを使用できる場所と、Groovyコードの1つ以上の行の例
-
オブジェクト・データへのプログラムによるアクセスのために、newView()関数を使用してビュー・オブジェクトにアクセスする方法
-
複数のオブジェクトで共有できるコードであるグローバル関数を作成する方法
-
GroovyスクリプトからWebサービスを呼び出す方法。 内部または外部のデータにアクセスするためにWebサービスをコールしたり、データに対して計算を実行するためにコールできます。
どのようなスクリプトを作成しますか。
アプリケーション・コンポーザの式ビルダーを使用してGroovyスクリプトを記述します。これは、既存のオブジェクトを変更したり、新しいカスタム・オブジェクトを作成するときに、アプリケーション・コンポーザ全体の多くの場所に表示されます。
-
カスタム算式フィールドの値を計算したり、カスタム・フィールドのデフォルト値を計算する式を提供する短いスクリプトを作成します。
-
たとえば、フィールド・レベルの検証ルールやオブジェクト・レベルの検証ルールを定義するために、少し長いスクリプトを記述できます。
アプリケーション・コンポーザでGroovyスクリプトを記述するその他の例については、「Groovyスクリプト」を参照してください: Explained".
スクリプト作成時に式ビルダーで使用できる機能を最も有効に使用する方法についてさらに学習するには、『Groovyスクリプト・リファレンス』ガイドの「Groovyのヒントと手法」を参照してください。