Six Things Groovy Can Do For You

By Alan Green.

Published by The Open Source Developers' Conference Papers

Format Price
Article: Electronic Free Download

Groovy is a scripting language for the Java Virtual Machine, due for a 1.0 release in late 2005. This paper introduces Groovy and shows six ways Java programmers can put Groovy to use in their next application: scripting business objects, debugging running applications, simplifying unit tests, building quick web interfaces, mining data from RDBMSs and implementing model objects. For each of these, the paper includes code and discussion.

Keywords: Groovy, Java, Scripting, Introduction

Article: Electronic (PDF File; 498.752KB). Published by The Open Source Developers' Conference Papers.

Alan Green

Alan Green is a senior consultant with Cirrus Technologies Pty Ltd, where he is building a dispatch system for Melbourne's Metropolitan Fire and Emergency Services Board. Prior projects include work on the Qantas Frequent Flyer website and Justice of the Peace administration for the New South Wales Attorney General's department. He has also built his own weblogging software. Alan has been working in Java since 1996, and Python since 2000. He is a Groovy committer and the current convener of the Sydney Python user group.