Introducing Spring Scala
Last October, at SpringOne2GX, I introduced the Spring Scala project to the world. Since then, I've also presented this project at Devoxx. In this blog post, I would like to give further details about this project and how you can use it in your Scala projects. Why Spring Scala? The goal of the Spring Scala Read more…
Spring Web Services 2.0 Released
After being in the works for almost a year, I'm happy to announce that Spring Web Services 2.0 has been released! In this post, I'd like to go over some of the major new features. Java 5+ and Spring 3.0 Required As you are probably aware, we moved the Object XML Mapping (OXM) module from Read more…
REST in Spring 3: RestTemplate
In an earlier post, I blogged about the REST capabilities we added to Spring @MVC version 3.0. Later, Alef wrote about using the introduced functionality to add an Atom view to the Pet Clinic application. In this post, I would like to introduce the client-side capabilities we added in Milestone 2. RestTemplate The RestTemplate is Read more…
REST in Spring 3: @MVC
In the last couple of years, REST has emerged as a compelling alternative to SOAP/WSDL/WS-*-based distributed architectures. So when we started to plan our work on the next major release of Spring – version 3.0, it was quite clear to us that we had to focus on making the development of 'RESTful' Web services and Read more…
What's New in Spring Web Services 1.5?
After being in the works for about six months, I'm happy to announce that Spring Web Services 1.5.0 has been released! In this post, I'd like to go over some of the major new features. New Transports The 1.5 release includes two new transports: JMS and email. Using these new transports requires no Java code Read more…
XPath Support in Spring Web Services
Following up on my post on WS-DuckTyping, I thought it would be interesting to show what support Spring Web Services offers for XPath. Some of these features are available right now, but most will be part of the RC1 release we will release later this month. Throughout this post I will be using the contacts Read more…

