Using the Groovy Ecosystem for Rapid Development on the JVM

By Schalk Cronjé

There are many languages being born on the JVM. Some of them have become very popular in specific contexts and have grabbed the headlines. Apache Groovy, on the other hand, has silently made inroads into many areas of software development. It’s flexibility and ability to feature both dynamic and static typing makes it possible to combine with other JVM languages and tools and yet speed up development and readability. Some highlights of this session will include

  • Spock Framework for unit testing

  • Geb for Web UI testing

  • Ratpack for webservice development

  • Gradle, the build-deploy pipeline tool

There are a couple of pleasant surprises too, which will only revealed in the session. Beware many code snippets and demonsrations in this session.

Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED

By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED

Settings can be changed at any time from the Cookie Policy page.