Visit our blog
News & Events
This Week in Spring, December 6th, 2011
Welcome back to another
installment of This Week in Spring.
We're in December, folks. I just can't believe that it's already December.
Um, OK, ignore me.
Let's get into the roundup because there is a lot of new content this week.
Did you miss SpringOne? Well, that's a shame. You missed out on a lot. However, don't fret, our friends at InfoQ
are riding to the rescue with a steady stream of videos from the different talks at SpringOne2GX.
The first two talks on the docket? The opening keynote with SpringSource CTO Adrian Colyer,
SpringOne 2Gx Keynote - Spring, Yesterday, Today and Tomorrow.
On day two, Ben Alex lead the SpringOne 2GX technical keynote, a procession of
demonstrations and thought provoking insights into next generation application development with Spring and on the cloud.
- Ramnivas Laddad, all around great guy and one of the brilliant, mad scientists on
the Cloud Foundry team (not to mention one of the mad scientists on the Spring team), has put together a quick video on deploying Spring applications to Cloud Foundry.
- Spring Data JPA 1.0.2 has been released.
This new release has a lot of new features, including query creation for
fixed alias detection when entity name contains a number,
an update to QueryDSL 2.2.5,
fixed auditor mappings in
Expression creation for property references and sort orders,
and fixed dependency injection in
There are lots of new features in this release that I've not mentioned here, and, even better, there's a
lot of new features already in the development pipeline for 1.1 RC1.
One of the new features in the works?
Support for locking, which lets you apply declarative locking
to your repository queries.
Jared Rosoff (10gen) and Thomas Risberg (SpringSource)
show the power of the combination of MongoDB, Spring and Cloud Foundry in this video.
I just gave a talk on Mongo DB and Spring on Cloud Foundry at the Mongo Seattle event, on the same day this was made available. As soon as I got back to my hotel room, I rushed to watch this talk. These guys are giants, and I always learn something from them.
Umm... so... what are you waiting for!
Dr. David Syer, lead of the Spring Batch project and SpringSource mad scientist at large,
has written about
cross site request forgery and OAuth2.
Dave's gift is that he can tackle really complex things and reduce them to
chunks that can be consumed by the rest of us. It's what makes him one of the best developers out there, and it's what makes the articles that he writes absolutely amazing.
- Mrabti Idriss has written a high level overview of his application's GWT-based Spring and GWT architecture.
There's not a lot of details here, because he describes a real-world application with many moving parts, but it's useful to see how the pieces stack together.
The Spring Security project's used by a good deal many people in all sorts of ways.
This tutorial / blog introduces
how to setup
LDAP Active Directory authentication in with Spring Security.
Atlanta Spring User Group leader and SpringSource engineer Gunnar Hillert has published the deck he used when he presented Cloud Foundry for Spring Developers.
Using Hibernate? This blog, by frequent Spring blogger Baeldung,
how to use Hibernate's contextual sessions with Spring's declarative transaction management
- Running Spring 1.x and looking to migrate to Spring 3? Using Quartz? This blog
recounts one developer's migration to Quartz 1.8.x and Spring 3.0.x along with new example code.
Concise, and straight to the point. Check it out! That said, be warned that Spring 3.1's very imminent and it will support 2.0. So, if you're going to jump, jump to 3.1!
- Apache Tomcat 6.0.35 has been released.
Apache Tomcat 6.0.35 is primarily a security and bug fix release. All users of older versions of the Tomcat 6.0 family should upgrade to 6.0.35.
Adobe Technical Evangelist Christophe Coenraets demonstrates how to build mobile applications with Flash Builder and BlazeDS and Spring Flex in this short video.
Les experts d'Infotel have published a blog introducing how to deploy applications to CloudFoundry.
This is a useful blog that provides a lot of up-to-date information and is highly recommended. This article is written in French, but through the magic of Google Translate and the fact that code's a pretty universal language, there's a lot to be had here.
- Mike Ensor has also written up a great, concise introduction to getting started with Cloud Foundry.
Our monthly newsletter is packed full of techniques, tutorials, tips and tricks to get you on your way to Spring nirvana. View Archive