Apache Groovy

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

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

动态语言支持 中提供了对 Groovy 的进一步支持,包括用 Groovy 编写的 Bean、可刷新脚本 Bean 等。