O'Reilly logo

Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications by Mick Knutson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Integrating Groovy into Enterprise Applications

This recipe is going to cover the use of Groovy as a dynamic language running side-by-side with existing Java code.

Groovy leverages Java's enterprise capabilities but also has many productivity features such as closures, domain specific language (DSL) support, builders, dynamic typing, and meta-programming.

It is hard to create a better introduction to Groovy than on http://groovy.codehaus.org/:

Groovy...

  • is an agile and dynamic language for the Java Virtual Machine
  • builds upon the strengths of Java but has additional power features inspired by languages such as Python, Ruby, and Smalltalk
  • makes modern programming features available to Java developers with an almost-zero learning curve
  • supports domain ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required