Welcome to another installment of This Week in Spring. Lot’s of good content to go over, this week, so let’s get to it.
In another video from SpringOne2GX, <a href = "http://blog.springsource.org/author/dsyer/"> Dr. David Syer</A> discusses <a href = "http://www.infoq.com/presentations/Identity-Management-with-Spring-Security">identity management with Spring Security</a>. He covers Single Sign On, security standards (including SAML, OpenID, OAuth, SCIM, JWT), how Spring Security can fit in</a>, as well as demoing IdM as a service. </LI> <LI> Last week, Jason Weathersby and <a href="http://blog.springsource.org/author/jolong/">Josh Long</a> put together an introduction to using <a href = "http://www.springsource.org/BusinessIntelligenceWithSpringAndBIRT">BIRT and Spring together</a>.
BIRT’s a fantastic technology for doing business intelligence and reporting, and Spring already knows about your data, so connecting them is a natural next step. Enjoy!
<LI> Alan Stewart has announced the <a href = "http://blog.springsource.org/2012/02/10/spring-roo-1-2-1-release-available/">release of Spring Roo 1.2.1</a>, which includes fixes for multi-module Maven projects, <EM>huge</EM> performance enhancements, and updated support for PrimeFaces 3.1 and Google App Engine 1.6.2. </LI> <LI> Oliver Gierke has announced that <a href = "http://www.springsource.org/node/3469">JPA 1.1.0 RC1 and 1.0.3 GA have been released</a>. Among the many new features, the release includes support for locking, <code>@IdClass</code> in entities, Support for <code>LessThanEqual</code> and <code>GreaterThanEquals</code>, <code>True</code>/<code>False</code> keywords in query methods, added CDI integration for Spring Data repositories,
and improved parameter binding for derived queries for null values.
<LI> <a href = "http://blog.codecentric.de/en/author/tobias-flohre/">Tobias Flohre</a> is back with not one, but <EM>two</EM> great posts on Spring! The first, a follow up to his series <a href = "http://blog.codecentric.de/en/2012/02/a-business-component-architecture-with-spring-3-03-1-part-3-properties/">on business component architectures introduces properties and their use in Spring 3.1</a>. The second post, on <a href = "http://blog.codecentric.de/en/2012/02/spring-data-mongodb-geospatial-queries/">geospatial queries in Spring Data MongoDB</a>, is a <EM>fantastic</EM> look at both geolocation, and the specific application from <A href ="http://www.springsource.org/spring-data/mongodb">Spring Data MongoDB</a>. </LI> <LI> The Java CodeGeeks have a great post on <a href = "http://www.javacodegeeks.com/2012/02/oauth-with-spring-security.html">securing your resources with Spring Security OAuth</a>. This post is <EM>not</EM> to be missed! </LI> <LI> The YouTube channel, <A href= "http://www.youtube.com/user/springtutorial">SpringTutorial</A>, has put together a high-level overview introduction of several vFabric technologies including <a href= "http://www.youtube.com/watch?v=0rQipBeoU44">Hyperic</A>, <a href ="http://www.youtube.com/watch?v=VACq59epZRE&feature=related">tcServer</a>, and <A href = "http://www.youtube.com/watch?v=7DdoAeLUA_8&feature=related">GemFire</a>. Good content, and worth a look for your production needs. </LI>