Visit our blog
News & Events
This Week in Spring - March 12th, 2013
Welcome to another installment of This Week in Spring!
This week, there's a lot of Spring Tool Suite news, so be sure to check out
the new release and try it out.
One last reminder: be sure to join me Thursday for a webinar introducing Spring's REST and mobile support at 3:00PM GMT (for Europeans) and 10:00AM PST (for North America).
If you've wanted to learn how to build mobile applications for your Spring-based backend services, then this talk is for you. We'll look
at Spring's rich support for REST,
Android and mobile platforms, in general.
- Jonathan Brisbin's announced that Spring Data REST 1.1.0.M1 has been released.
The new release is basically a from-the-ground up rewrite. In the new release, there is support for all
repositories including MongoDB and GemFire-based repositories.
- Martin Lippert has announced that Spring Tool Suite and Groovy/Grails Tool Suite 3.2.0 have been released. The new version is much faster than the previous version, and includes updated support for Eclipse Juno SR2, high-res displays on OSX,
and updated compliance with various Spring projects, including Spring Integration 2.2.
- Rob Winch has announced that Spring Security SAML 1.0.0.RC2 has Been Released.
Spring Security SAML is a third-party contribution that provides SAML support for Spring Security.
- Spring Integration 2.2.2 is Now Available! The new release
features various important bug fixes.
- I'm presenting a webinar on March 14, 2013 - Multi Client Development with Spring! Join me to learn about REST, OAuth, Spring MVC, Spring Android, and much more!
- Join Damien Dallimore and David Turanski on a webinar as they introduce the Webinar: Extending Spring Integration for Splunk - March 28th, 2013
- New SpringOne2GX replays now available in HD on YouTube: Addressing Messaging Challenges Using Open Technologies, Introduction to Spring Integration and Spring Batch
- @SpringSource is launching a (quick) swag-giveaway campaign!
Spring and Groovy/Grails Tool Suite lead Martin Lippert's put together a video comparing the speed of the Tool Suites at 3.1, versus their speed at 3.2.
- Speaking of Spring Tool Suite, are you interested in saving 15% on SpringSource Tool Suite Training?
- Yuan Ji has a nice post on how to persist Spring Social connections with Spring Data MongoDB. Awesome!
I was about to roll up my sleeves and write such an implementation myself! But this should save me some work. Thanks, Yuan!
- The Object Partners Inc. blog has a video up that introduces Spring Batch 2 and how to integrate it with Grails.
That's pretty cool! They use a Groovy DSL instead of Spring Batch's native XML format to reduce verbosity. One new alternative is the Java configuration support in Spring Batch 2.2.
Petri Kainulainen has a blog post up that
introduces Spring Data SOLR query methods.
The Ippon Technologies blog has a nice post on
performance tuning the Spring Petclinic sample application.
Michael Simons has a nice post on using the popular, component-oriented web framework Vaadin with Spring
Nicolas Frankel has a nice post
on replacing Spring XML with Java Configuration.
- Tomasz Nurkiewicz is back, this time with a post on using the
DeferredResult with Spring MVC 3.2's asynchronous request controllers.
Xavier Padró has put together a very nice post
on the effect of registering various
HttpMessageConverter instances on the
RestTemplate when handling different types of RESTful resources.
RestTemplate and REST, and before document-oriented SOAP-based web services and Spring Web Services, there was
JaxWsPortProxyFactoryBean, which can give you a strongly typed client to talk to SOAP web service with a JAX-WS port, or client.
This post introduces how to use Spring's JAX-WS support to create a client.
- The Spring Addon blog has a perhaps overly-brief look at how to setup a Spring MVC-based REST endpoint. He makes a good point though: if you've got a Spring MVC application, then exposing a RESTful service is dead simple from there.
The Kamal's blog has a nice post
on how to setup a Spring MVC 3.0-based application.
NB that, with more recent releases of Spring, you don't need any XML for
web.xml or the Spring application context.
The fuzzydb in focus has a nice post on how to support both existing Hibernate-based services, as well as
JPA-based repositories based on Spring Data JPA, which requires a
The approach is simple, and something that's uniquely easy to do with Spring's Java configuration style.
Our monthly newsletter is packed full of techniques, tutorials, tips and tricks to get you on your way to Spring nirvana. View Archive