Javazone: Nyheter i Spring 3.0 med Arja Poutsma

Vid lunchtid höll Arja, som jag sett vid några tidigare tillfällen, ett föredrag om nyheterna i Spring 3.0. Han lyfte framför allt fram att Spring iom 3.0 anpassats för att utnyttja funktionaliteten i Java 5 och då alltså företrädelsevis generics och annotations.

Den nya feature som jag personligen tycker verkar mest intressant är Unified EL++ som jag tror kommer att förenkla livet för Spring-utvecklaren på flera fronter. Läs mer exempelvis från Spring in Practise.com.

Arja, som är rätt gedigen inom webservices, pratade även en del om det förbättrade REST-stödet i trean.

Avslutningvis kikade vi på roadmappen och konstaterade att Spring har den sista milestone-releasen (M4) av 3.0 ute nu och att man kan förvänta sig en funktionskomplett och fullt dokumenterad release candidate nästa vecka (korrekturläsning av dokumentationen pågår för tillfället). Den produktionsklara GA-releasen är tänkt att släppas till SpringOne 19-22:a oktober.

Om man redan nu blickar framåt mot nästa version, 3.1, så hoppades Arja att de skulle kunna utveckla den lite snabbare än 3.0 som dragit ut lite på tiden (eventuellt delvis pga det pågående uppköpet?). Han nämnde att 3.1 ska släppas i början av 2010 (borde betyda senast sista juni iaf :)) och vara fullt Java EE6-kompatibel. För oss som använt Spring WebFlow en längre tid kan det vara lite intressant att Arja nämner att conversation-scopet (typ mellantinget av request- och session-scope) är tänkt att ta plats även i Spring Core från version 3.1. Vad det kommer att innebära rent praktiskt vet jag inte i nuläget men det låter intressant.

Under frågestunden frågade jag Arja om vmware-uppköpet som pågår redan nu har påverkat utvecklingen i någon omfattning. Kanske inte helt oväntat svarade Arja att påverkan för oss som Spring Framework-användare troligen blir minimal och att Spring Framework troligen inte kommer att påverkas alls (“they think that what we are doing is good, and want us to keep doing that” typ) men att det kikas på hur Spring kan användas i Cloud-tillämpningar vilket kan vara en marknad som vmware är intresserade av att avancera inom.

This entry was posted in Java, programmering, Uncategorized and tagged , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *