Apache Groovy

Groovy は強力な、オプションで型指定された動的言語であり、静的型付けと静的コンパイル機能を備えています。簡潔な構文を提供し、既存の Java アプリケーションとスムーズに統合します。

Spring Framework は、Groovy ベースの Bean Definition DSL をサポートする専用 ApplicationContext を提供します。詳細については、Groovy Bean 定義 DSL を参照してください。

Groovy で記述された Bean、リフレッシュ可能なスクリプト Bean など、Groovy のさらなるサポートが動的言語サポートで利用可能です。