Table of Contents
Groovy
Code examples
Grails
Basics
GORM
gsp
GWT + other google libraries
Plugins & others
Binding
Groovy/Grails project examples
Groovy Users
Texts
Installing Grails in Ubuntu GNU/Linux Using Package Manager
Groovy
Groovy je žúžo
CZJUG - Groovy
FREE Cheatsheets for Developers - groovy
Groovy on root.cz
Groovy v příkladech: úvod do jazyka
Groovy: Java má vzdáleného bratrance
Groovy v příkladech: objektově orientované programování
Getting groovy - starting with the groovy language
[
http://www.thecoderscorner.com/articleGen/show/4
|Groovy part 2 - focusing on the language]]
A Useful Example in Java, Ruby, and Groovy
XML
Nothing Makes You Want Groovy More Than XML
Read and Write XML with Groovy - includes ATOM example
Groovy for XML transformation
Read custom created XML file from a Groovy/Java class in a J2EE Web Application
Closures
Programming with closures
More than I wanted to know about groovy.lang.Closure
Testing
Using Groovy for Unit Tests inside Eclipse
Groovy testing: 3 lessons from 1 test case
Overriding Java methods in Groovy for unit testing
Metaclass
Groovy Metaprogramming: Adding a zip method to File
What methods does my Groovy/Grails class have?
Fear & Loathing in the MetaClassRegistry
Bug Or Feature, You Decide: Groovy MetaClass Programming
Groovy per instance meta classes and ExpandoMetaClass DSL
Groovy Metaprogramming – Creating Behavior on the Fly
Groovy Pretending
- Groovy supports Dynamic Method Invocation, that is, the ability to call a method dynamically at run time.
Metawidget gets Groovy
Confused with Groovy Regex?
Groovy Simple Templates
Groovy operators
Don't create objects, build them
Code examples
Groovy Snippets
Grails
grails
Yet Another Pet Store
Intro to Grails Presentation
Securing a Grails Application with Acegi Security
image uploading in Grails with 5 lines of code
webflow
Webflow Woes
Grails web flow
State Diagram to Grails Webflow
Basics
Grails Startup Pain
GORM Relationships in the Grails Console
Mastering Grails: Build your first Grails application
GORM
GORM
GORM - Mapping DSL
GORM explicit mapping definitions
Mastering Grails: GORM: Funny name, serious technology
many to many
Mastering Grails: Many-to-many relationships with a dollop of Ajax
Grails Extended ManyToMany GORM Example
GORM Relationships in the Grails Console
Querying associations in Grails with HQL, Criteria and HibernateCriteriaBuilder
Your Grails domain class has more properties than you think!
Lessons learned...
- A short list of things I have done wrong recently...
Using GORM in a Desktop Application
Introduction to GSQL, executing statements and queries with Groovy SQL
A guide to mapping databases in Grails with GORM
SQL
Databases with Groovy
Database features
Grails Domain Diagram Using Graphviz
gsp
Dynamic Tag Libraries
Make gsp readable with grails templates and taglibs
Custom implicit variables in GSP’s
The smallest things bring great joy
- ?showSource and gsp
Mastering Grails: Changing the view with Groovy Server Pages
Mastering Grails: Grails services and Google Maps
Custom iterative tag in Grails with named variable
debugging
Using the showSource parameter trick with rendered templates
Viewing the source of a compiled GSP in Grails
Debugging Grails
GWT + other google libraries
GWT Grails Tutorial
Grails + GWT with GWT-EXT + GoogleMaps + MaxMind sample application
Embedding Google Maps in your Groovy application
Plugins & others
My Favorite Grails Plugins
- Acegi, Acts As Taggable, Quartz, Searchable, WebTest
Debug plugin
Tweaking Star Rating component of RichUI Grails plugin
Acegi
Grails AcegiSecurity Create User on BootStrap
OpenId
OpenID + Acegi Plugin
OpenID user registration on Grails
Playing With Grails: OpenID Integration
OpenRico builder
OpenRico Builder
Acts As Taggable Plugin
Experience with Act as Taggable Plugin
Binding
ReCaptcha Plugin
Groovy/Grails project examples
Groovy as a Service Layer: The Aftermath
Groovy Users
Groovy Users of Minnesota (GUM)
Texts
Grails, favicon, and urls
ACEGI (Spring) Security, HTTPS, and Grails