Embedding Groovy
Groovy, a dynamic language specifically for Java, is making headlines because of its ease of use and speed of development. The best part about Groovy is that any Java application can use it via embedded Groovy. This talk will cover everything you need to know to embed Groovy in you Java application.
In this talk we will cover all the basics of embedding Groovy scripts into a Java application. We'll discuss the GroovyScriptEngine, GroovyClassLoader and GroovyShell and how each works. We'll also cover reloading of Groovy Classes on the fly when they change in order to eliminate the code-compile-deploy cycle.
Attendees should walk away with the ability to embed Groovy into any Java application and understand the differences between the three methods of embedding.
About Brian Pontarelli
Brian Pontarelli is the founder and president of Inversoft, a Colorado based software company. In addition to Inversoft, Brian works on many open source projects including Struts, Savant and Java.net commons. In the past, he was the president of the Chicago Java User Group and an enterprise architect for Orbitz.
Brian has been programming for many years and works primarily with Java and Ruby. He has published various articles in both print and online magazines about Java, J2EE security, Java Server Faces and NIO.
More About Brian »
