资 源 简 介
GroovyFlow is a Spring-based project that allows web developers to see the effects of changes in their Groovy code without restarting their servlet engine. In fact, there are two modes of running a web application using GroovyFlow. One is development mode, which offers the aforementioned benefits. The other is production mode.
Specifically, Groovy code inside a configured source root can either be compiled before deploying as a webapp (production mode) or run dynamically using the GroovyScriptEngine (development mode). In the latter mode, a daemon thread searches for file modifications in the source root. If there are any, then a new GroovyScriptEngine is created, and any changes in the source root are visible without restarting the servlet engine.
GroovyFlow supplements, perhaps replaces, the dynamic Groovy support offered as a part of the Spring framework. (See http://static.springframework.org/spring/docs/2.0.x/reference/dynamic-language.html .) That suppor