Grails Tutorials

Your Source of Grails & Groovy Tutorial, How To, and Example Links

Log In or Register

Welcome to the Grails & Grovy Tutorial, How To, and Example Links

Hopefully you will find these pages useful and visit us often


Register so you can post and vote.

Already member: Click to Log In


My latest project spend day with kids


Welcome to the grails tutorials powered by Grails. My idea is that with your help these pages will become home of the tutorial, how to and example links to articles on the web regarding Grails and Groovy. As you find interesting article, just paste link to that article here so the all community of Grails and Groovy practicioners can benefit from it. This way our knowledge will be focused and the Grails and Groovy community will be able to grow even faster.

As you probably noticed, in these few sentences, I have already mentioned tutorials, how tos, and examples many times. This is my view what should be posted under tutorials. Only articles that describe how to implement certain functionality using Grails or Groovy. Announcements, opinions and other type of articles are not tutorials. Of course, these articles are not forbidden but support for them will be added later.

If you have or know Grails or Groovy articles you would like to share it is enough to Register and start posting links to them.

My vision is to become one of the leading places for the Grails and Groovy practicioners. To undrestand how we can achieve this and also to learn basic ideas about this project read Vision section.

I wish you lot of successful Grails and Groovy projects :)


Desenvolvimento Desktop com Griffon [details]

155 clicks; Posted on 17-Jun-2010

Groovy 1.7.3 released [details]

151 clicks; Posted on 16-Jun-2010

GroovyMag June 2010 available [details]

159 clicks; Posted on 07-Jun-2010


I ran into a roadblock with GORM recently and I decided to try my hand at modifying the Grails sources to test out a possible fix. More on that later (if I get it to work.) For now, I figured I’d post a simple recipe the will enable you to (a) quickly build Grails from where it lives on github, and (b) start modifying the sources. This will work for you if you work in a Unixy dev environment. If you’re on Windows you can always download Cygwin.


  • Currently 0

0

0 votes; 327 clicks; posted on 28-Jun-2010

Tags: grails; how-to;

In one of the projects, we had used Query Caching to improve the performance. However, it also meant that the updates/inserts into a table did not get reflected immediately, ie something like


  • Currently 0

0

0 votes; 303 clicks; posted on 28-Jun-2010

Tags: grails; hibernate; cache;


just finished developing a simple query engine with Grails 1.2.1 for one of my clients. As usually, Grails did most of the hard work. The requirement was to provide a query engine for customer-specific flat files that contained all information about transactions that occurred in the last year. Previously the flat files were delivered to the clients as Microsoft Access binary files. The problem was that the clients never took the initiative to write apps to search and aggregate the information. So I was brought in to use Grails to rapidly develop a web application that provided search and aggregation of the client-specific web flat files.


  • Currently 0

0

0 votes; 318 clicks; posted on 28-Jun-2010

Tags: grails;

I have a grails app that I am building and wanted try out using mongodb sense i have heard so many good things about it. The quick start guide doesn’t give you and helpful hints on how to map current domain classes to use mongodb. It only helps you create new domain classes to use mongo.


  • Currently 0

0

0 votes; 283 clicks; posted on 28-Jun-2010

Tags: grails; db; GORM;

This tutorial will give the readers an overview of the Grails Object Relational Mapping (GORM). They will also see the building of a GORM model using domain classes.


  • Currently 5.0

5.0

1 votes; 505 clicks; posted on 24-Jun-2010

Tags: groovy; grails; GORM; dsl; java;


597 users registered

1462 posts currently