Scott Davis: davisworld.org
used in grails stack
gorm: grails object/relational mapper
thin wrapper over hibernate
google: grails rails performance
[what is quartz?]
hibernate knowledge transferrable here
can override default gorm behaviour
.hbm files
can map domain classes to tables with different names
normally it's pogo name == table name
nice dsl for gorm coming in grails 1.0-rc1
grails shell lets you connect to running application and query data
using app domain objects
select * from artist
* == splat
See dynamic sorted list! awesome!
Simple dynamic queries
Relationships are pretty damn cool too
see 1-1 slide
send thx!
email: scottdavis99@yahoo.com
Wednesday, October 24, 2007
Scott's Advanced Grails talk...
quote: make easy things easy, hard things possible
many-many relationships not easy
but possible
grails brings together lots of popular java libs/frameworks
grails uses spring mvc for views
user auth uses spring acegi
google: many to many relationship grails
managed by hand in domain class
see BookAuthor class/slide
not a bad solution
get on grails mailing list->codehaus project
grails ships with prototype, scriptaculous, yui out of the box
in view:
emits >script src=... tag into response
take a look at:
google: cos.jar
manages file upload nicely
+ others
project: "com.oreilly.servlet"
file upload is nice
uses spring under the covers
security through acegi
need to install plugin
gem-like:
grails list-plugins
grails install the_plugin
grails.org: jsecurity plugin
many-many relationships not easy
but possible
grails brings together lots of popular java libs/frameworks
grails uses spring mvc for views
user auth uses spring acegi
google: many to many relationship grails
managed by hand in domain class
see BookAuthor class/slide
not a bad solution
get on grails mailing list->codehaus project
grails ships with prototype, scriptaculous, yui out of the box
in view:
emits >script src=... tag into response
take a look at:
google: cos.jar
manages file upload nicely
+ others
project: "com.oreilly.servlet"
file upload is nice
uses spring under the covers
security through acegi
need to install plugin
gem-like:
grails list-plugins
grails install the_plugin
grails.org: jsecurity plugin
No Fluff wrapped up...
I never did get a chance to write about my experience at No Fluff last weekend in real-time, but I've decided to put up some notes from a few of my fave sessions for posterity's sake. Scott Davis's Groovy/Grails track was by far my favourite. JSF/Seam/GWT et al were interesting to be sure, but more evolutionary IMHO. Grails on the other hand (which has, admittedly, borrowed rather generously from certain other frameworks du jour) was just neat-o!
Friday, October 19, 2007
No Fluff Just Stuff - Toronto has just rolled into town...
... and I'm attending! This being my first time, I expect all the presentations will be fresh and *hopefully* exciting. I'll be sticking to the JSF, Grails and Spring 2.0 streams primarily as they seem most relevant/interesting to me, but the truth of the matter is it was really hard to choose sessions - they all look good. I'll be updating my blog throughout the day if I can - hopefully they have wifi at the hotel's conference center - otherwise expect updates in the evening.
See ya there!
See ya there!
Subscribe to:
Posts (Atom)