Welcome to another installment of This Week in Spring.
As usual, too much content, and waaaay too little time.
The SpringOne on the Road and Cloud Foundry Open Tour's planning and preparation
is well underway.
It seems like every day some new excellent speaker or talk gets added to the
lineup, making this event a must-go affair. It's 2012, we're staring down the barrel of big data, the cloud, event driven architectures and the mobile and rich web and no other technologies are nearly so well situated to deal with these things than Spring and Cloud Foundry. Come learn how, from the masters.
- Peer over Spring Integration ninja Oleg Zhurakousky's shoulders as he helms the keyboard and introduces some of the finer Spring Integration Tips 'n Tricks in this SpringOne2GX video hosted by InfoQ.
Spring Insight is a developer tool that provides visibility into your application's runtime performance and behavior by tracing how low level SQL queries, transaction times and application pages are performing. Optimized out of the box for standard Spring-developed applications, Insight also provides a pluggable architecture for enhancing trace capabilities to provide further visibility into your application performance. In this video, John Kew, SpringSource Staff Engineer, describes the capabilities of the plugin framework and demonstrates the Spring Insight best practices for plugin-in development.
Did you miss last week's Roy Clarkson webinar introducing Native Android development with Spring? Have no fear, you can check out the video, up on the SpringSourceDev YouTube channel, as always!
The Codeleak.pl blog has some great posts, and this week's no exception. There's a post on how to exploit the more granular reach afforded to the JSR 303
@Validated annotation in Spring 3.1 to achieve method-level validation. This from the same blog that had this great post on using Spring 3.1's
HttpPutFormContentFilter, which is another gem buried in all the features from Spring MVC.
- Eugen, from the baeldung blog,
has a quick post on how to separate environment-specific properties files using Spring's property placeholder mechanism. Of course, in Spring 3.1, there's also the Environment abstraction and the profile abstraction, both merit attention for those who want the last word on environment-specific Spring applications.
- Eugen has also got another installment on his REST with Spring blog series that's now re-making the rounds on the content syndication circuit. If you missed them all the first time, check out Eugen's Spring MVC and REST blogs, most recently introducing RESTful pagination with Spring.
- CloudFoundry powers FeedHenry. Interesting - this is a natural use case. Let Cloud Foundry handle the backend stuff and developers focus on the important stuff. There's also some good analysis of this particular use case over on Dzone.