Die letzten Wochen habe ich zum Thema Portalframeworks gearbeitet. Bevor die Ergebnisse öffentlich gemacht werden, möchte ich hier Einiges vorstellen was im Rahmen der Evaluation sozusagen ‘abgefallen’ ist. Heute: ‘Scripting mit Spring und Groovy’.
Scriptsprachen können dort punkten wo sich Geschäftsregeln häufig ändern. Mit dem ‘Dynamic language support’ von Spring 2.0 ist es möglich Teile der Geschäftslogik in Scripte auszulagern und Beans in einer der Scriptsprachen ‘JRuby’, ‘Groovy’ oder ‘Beanshell’ zu implementieren. Administratoren können so z.B. Validierungsregeln anpassen ohne die Herren Entwickler zu bemühen. Spring erkennt Änderungen am Script automatisch, das Kompilieren entfällt.
Anbei die ‘Hello World’ zum ‘Dynamic language support’ als Eclipse Projekt - wer mag kann sofort loslegen.
Wenn ich ‘code is poetry’ bemühen darf: Wenn eine Java-Bean Schillers Glocke ist, dann ist eine Groovy-Bean Bashos Fröschlein.
0 responses so far ↓
There are no comments yet...Kick things off by filling out the form below.
Leave a Comment