Wednesday, May 20, 2009

Grails Integration

I finally got the chance to do a bit of green field development, and a good excuse to integrate grails. I've always had trouble justifying the use of it in the past, because it is difficult to extend an existing java project with grails. However, I the opportunity to break off a piece of logic and implement it using grails while using the existing java app to read the results.

Requirements that allowed for easy grails:
New database used to store data
Standalone CRUD GUI
database used as primary form of communication to other components

Reporting component
Job requests through a mysql table
Standalone CRUD GUI

2 mysql tables to replicate to the front end
6 mysql tables to replicate to the reporting server