Visit our blog

News & Events

This Week in Spring, June 5th, 2012

Welcome back to another installment of This Week in Spring. As usual, we've got a lot to look at this week so let's get to it..

  1. The video from Chris Beams's recent webinar on the various styles of dependency injection that Spring supports is up. Chris is a core Spring framework engineer (and all around good guy). This video is definitely worth a watch especially if you still think Spring configurations requires XML.
  2. Oleg Zhurakousky announced the availability of Spring Integration 2.1.2 RELEASE and 2.2.0M2. The new releases are filled with many important bug fixes as well as several new features.
  3. Roy Clarkson has announced the availability of Spring Android 1.0.0.RELEASE! The project is an extension of the Spring Framework that aims to simplify the development of native Android applications by providing RESTTemplate support for mobile clients.
  4. The Birds and Bytes blog has an interesting approach to exposing Spring MVC internationalized messages to JavaScript code by using Jackson to write them to a JavaScript-consumable dictionary. This is pretty slick, and simple!
  5. After you've watched Chris Beams' amazing webinar, you might check out Steve Schols' blog, which offers a perspective on which approach to dependency injection (constructor- or setter-based injection) to take, and relates them to relevant support in the Spring framework. The Spring framework, of course, supports both setter- and constructor-based injection, but it's nonetheless interesting to see one person's perspective of the tradeoffs in using one or the other.
  6. Carlo Scarioni has put together a great post introducing how to create custom Spring 3 XML namespaces. The XML namespace mechanism is one that is available for public consumption: you don't have to be a SpringSource engineer to wrap your API in an XML namespace and make it available for consumption by other engineers. XML namespaces can pack a lot of punch! It is common to see open source, third party APIs also expose an XML namespace, and it's easy enough to do that every team should consider exposing one of their own.
  7. Ken Rimple, co-author of Spring Roo in Action, has put together a wonderful blog on how to unit-test Spring Roo addons.
  8. Matt Vickery is at it again, this time with an amazing post on how to use the dynamic duo of Spring Integration's splitter and aggregator.
  9. Avner has written a post about sharing Spring MVC localization with the client side.
  10. The VoltDB blog has a great post on using Spring's @Scheduled annotation to run scheduled tasks.
  11. Arjen Poutsma has announced the availability of Spring Web Services 2.1.0.RELEASE. The new release includes many updates to third party dependencies, and mainly marks the stabilization point of the 2.1 line.
  12. The Hyperic blog has an interesting post on the updates to Hyperic as part of the larger, recent vFabric 5.1 line that support Tomcat 7.
 

Newsletter Subscription

Our monthly newsletter is packed full of techniques, tutorials, tips and tricks to get you on your way to Spring nirvana. View Archive

Upcoming Training