Get ahead
VMware offers training and certification to turbo-charge your progress.
Learn moreWelcome back to another, very special holiday, and end-of-year installment of This Week in Spring! If you've been a follower of this roundup, then you know that 2012's been a very exciting year for Spring! Let's look at some of the highlights, first, before we get to our weekly roundup:
Now then, on to this week's roundup! There's a lot to cover, and hopefully you wont want for things to read this week if you're taking time off for the holidays and have some spare time on your hands!
<Ol>
<LI> If you've been following this roundup, then you know that we wrapped up our SpringOnes India and China events. For more details, <a href="http://www.springsource.org/node/3777">checkout our wrapup post</a>!</LI>
<LI> The <EM>baeldung</EM> blog has another great post up on using Spring MVC and Spring Security to <a href="http://www.baeldung.com/2012/12/20/authentication-against-a-restful-service/">secure a RESTful web service</a>. There are many ways to secure an HTTP REST web service, including HTTP Basic and the bespoke solution presented in this article. Many people are also using Spring Security OAuth, which lets you expose your RESTful web services through OAuth.
</LI>
<LI> Blogger Shaun Abram's put together a very nice post on <a href ="http://www.shaunabram.com/springmvc-file-download/">how to stream data using Spring MVC back to the client</a></LI>
<LI> Krishna Prasad's put together a nice post on using <A href="http://java.dzone.com/articles/claimcheck-pattern-using">the claim check pattern with Spring Integration and GemFire</a></LI>
<LI> Krishna's also put together a nice post on <a href="http://java.dzone.com/articles/pubsub-vfabric-rabbitmq-and?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+javalobby%2Ffrontpage+%28Javalobby+%2F+Java+Zone%29&utm_content=Google+Reader">publish/subscribe with vFabric RabbitMQ and Spring Integration using Spring AMQP</a>.</LI>
<LI> Did you guys miss the webinar, <EM>The Data Renaissance: Going In-Memory with VMWare vFabric GemFire</EM>? Have no fear,
<a href="http://www.youtube.com/watch?v=U85fxz31HTA&feature=youtu.be">it's available</a> - along with a lot of other great content, on the <a href="http://youtube.com/SpringSourceDev">SpringSource Dev Channel</a> </LI>
<LI> The <em>quick guide to Java</EM> blog has a nice post on setting up a <a href="http://javakart.blogspot.com/2012/12/developing-mongodb-example-using-spring-data.html">simple Spring Data MongoDB example</a>.
<LI>
Corey Reil's put together
a really nice post on <a href= "http://coreyreil.wordpress.com/2012/12/21/spring-batch-creating-an-ftp-tasklet-to-get-remote-files">building a Spring Batch <CODE>Tasklet</CODE>
that reads data from an FTP endpoint</a>.
The solution, he rightly points out, was already possible with the Spring Integration FTP adapter,
but he wanted to keep things as simple as possible, so he simply reused some of the Spring Integration adapters in writing his <CODE>Tasklet</CODE>. Nice job!
</LI>
<LI> The <EM>A Developer's Diary</EM> blog has a post with code on
<a href="http://dev-faqs.blogspot.com/2012/12/spring-framework-populating-map-using.html">how to configure a <CODE>java.util.Map<K,V></code> in XML</a>
</LI>
<LI>
The <EM>Learning via Code</EM> blog has a nice <a href="http://learningviacode.blogspot.in/2012/12/soap-webservices-using-spring-1.html"> couple</a> of posts on using Spring Web Services to <a href="http://learningviacode.blogspot.com/2012/12/soap-webservices-using-spring-2.html"> expose a <code>.xsd</code> and <code>.wsdl</code></a>.
</LI>
</ol>
Well, that sure flew by! As next Tuesday is January 1st, this will be the last installment of This Week in Spring for 2012! As always, it has been an absolute pleasure putting together this roundup for you. Speaking, I'm sure, for all of SpringSource, let me wish you the warmest of holidays and a very, very happy new year!