Skyway Builder has supported the use of Groovy for several releases, and this has enabled developers to leverage the power of Groovy in portions of their application logic.  Furthermore, Skyway’s support for Groovy is seamlessly integrated with the Spring artifacts that are generated by Skyway Builder.  Groovy’s support of the Java language makes it easier for Java developers to start using Groovy, and Groovy also has its own abbreviated syntax for simplifying the implementation of certain functions (i.e. XML processing).

The integration with Groovy has been refactored in Skyway Builder 6.2.  In earlier versions of Skyway Builder, the Groovy code was embedded directly into the generated Java code.  Groovy enthusiasts using Skyway Builder informed us that our earlier approach to integrating with Groovy wasn’t consistent with Spring’s prescribed approach of dynamic language integration.  So as part of the 6.2 release, we’ve updated our integration to bring it inline with Spring-Groovy best practices.  The Groovy script is maintained externally from the Java code and wired-in (injected) using Spring’s <lang:groovy> element.

To stay in the loop on the upcoming 6.2 release, please follow us on Twitter or join the Skyway Community. As one of the many benefits of joining our community, you will automatically receive product announcements and updates.

Bookmark and Share

Tags: , , ,

Leave a Reply