Chariot Training Classes

Training Courses

I run Chariot's training and mentoring services. We provide training in AngularJS, HTML5, Spring, Hibernate, Maven, Scala, and more.

Chariot Education Services


Chariot Emerging Tech

Learn about upcoming technologies and trends from my colleagues at Chariot Solutions.


Chariot Conferences


« Emerging Tech Conference Day 1 Recap | Main | See you at Philly Emerging Tech »

Presentation and Notes from my Grails talk

Here is a PDF of my Grails talk at the Philly Emerging Tech conference today. It is a general overview of Groovy and Grails, and was meant to be delivered with a 20-30 minute demo. My demo consisted of creating a few domain classes and controllers, and showing scaffolding.

I ran out of time in 60 minutes, but if I had enough I would have shown Glen Smith's Gravl as a sample application (with full props to Glen, as that app is a tremendously useful example).

There were a few questions asked at the end... One of them was whether you can create a jndi datasource in Grails. Yes, you can. An attribute you can apply to a datasource (from the Grails docs):

dataSource {
jndiName = "java:comp/env/myDataSource"

The full URL is here.

Thanks to everyone who attended; it was a packed room and Grails seemed to generate a lot of interest. Right now I'm listening to a talk on Seam, which seems to be JBoss's annotation-driven answer to Rails and Grails. More later.

PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments (3)


Enjoyed the presentation a lot, by far the best presentation today!!! I will definitely check out Grails. I found another great tool called Oracle Apex, it's free from Oracle and allows complete declarative web development right from a browser. Check it out.


March 26, 2008 | Unregistered CommenterSujay

Thanks, Sujay! I'll take a gander at Apex.

March 27, 2008 | Unregistered Commenterkrimple

Very nice presentation. I'm forwarding this link to my coworkers.

March 27, 2008 | Unregistered CommenterTom Corbin

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>