|
|
London Spring User Group:Spring 3.0
Spring 3.0
The main speaker at SUG's December event is Rick Evans from QFI Consulting. He is one of the main contributors for Spring and his talk will be based on forthcoming Spring 3.0!
Review:
Rick talks about the new weapons provided by Spring 3.0 for the war on Java complexity. After a brief recap of Spring 2.5, we get introduced to our first weapon: Spring 3.0 is totally embracing Java 5. It requires at least Java 5, the code base is generified and lots of cruft is removed by making use of Java 5 features.
The Spring Expression Language (SPEL) is another powerful feature of Spring 3.0. Rick shows some examples that demonstrate how the new language looks for both the XML and the annotation ways of coding.
REST support by means of additions to the MVC API is the next topic. Both the components at the server side and at the client side for developing RESTful applications are explained one code example. In regards of Spring Web MVC, there are two new View implementations, namely: AbstractRssFeedView and AbstractAtomFeedView. @RequestParam now supports a default value; @RequestHeader annotation is introduced and there is a new tag in the form library.
Rick reviews the deprecated & removed features of 3.0 in addition to those that are likely to be phased out gradually in the future. He concludes by talking about the new structure of the overall Spring Project and shows the release schedule for Spring 3.0.
The Spring Framework 3.0 M1 can be downloaded here. and the podcast of this in the brain session is being hosted on dzone.com until 10 January 2009, at which point it will be posted on this page.
Review by Eren Aykin
ABOUT RICK EVANS
|
Rick Evans is a developer, consultant, and trainer specialising in J2EE technologies.
He is a Spring expert and has extensive experience in the healthcare and financial sectors. He is currently working for an agile consultancy that....
More about Rick Evans
|
ABOUT THE LONDON SPRING USER GROUP
|
Founded in 2006, the London Spring User Group is now run by Jan Macachek and is a community for hands-on, pragmatic software architects and Spring and JEE developers. We organise monthly events at Skills Matter's premises and also have a discussion group on Linkedin. Join us if you are an architect or developer interested to learn about Spring, architecture, news, features and interesting stuff and share experiences with other Spring users. We meet every second Tuesday of the month at Skills Matter and always go to the pub afterwards.
We also have a Spring UG UK discussion group on Linkedin
Join us if you are an architect or developer interested to learn about Spring, architecture, news, features and interesting stuff and share experiences with other Spring users.
More about the London Spring User Group
|
|
This session took part at the Spring UG Meeting. You can view the other 1 podcast here.
|
|
|
PROGRESSIVE JAVA PODCASTS
|
OTHER PROGRESSIVE JAVA EVENTS
|
SpringSource's Spring Application Development
4 DAY COURSE. London, Tuesday, May 29th
|
|
Uncle Bob's Advanced Test Driven Development in NY
3 DAY COURSE. Featuring Uncle Bob (Robert C. Martin) New York, Tuesday, May 29th
|
|
London Java Community
FREE EVENT:
Gradle
London, Tuesday, June 12th
|
|
London Scala Users' Group
FREE EVENT:
Real-World Scala Project
London, Wednesday, June 13th
|
|
GeekOut 2012
CONFERENCE (2 DAYS)
Tallinn, Thursday, June 14th
BOOK NOW!
|
|
Jon & Kevlin's Agile Development Course
3 DAY COURSE. Featuring Jon Jagger London, Monday, June 18th
|
|
Simon Brown's Enterprise Software Developer
3 DAY COURSE. Featuring Simon Brown London, Monday, June 18th
|
|
Typesafe's Fast Track to Scala
2 DAY COURSE. Featuring Trond Bjerkestrand London, Monday, June 18th
|
|
|
|