Apache Groovy

Groovy是一种强大的、可选类型的、动态语言,具有静态类型和静态编译能力。它提供了简洁的语法,并与任何现有的Java应用程序无缝集成。

Spring框架提供了一个专门的ApplicationContext,支持基于Groovy的Bean定义DSL。有关更多详细信息,请参见Groovy Bean Definition DSL

对于Groovy的进一步支持,包括用Groovy编写的bean、可刷新的脚本bean等,可在动态语言支持中找到。