Engineering
Josh Long
March 12, 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.
Before the RestTemplate and REST, and before document-oriented SOAP-based web services and Spring Web Services, there was
Spring’s 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 EntityManager reference.
The approach is simple, and something that’s uniquely easy to do with Spring’s Java configuration style.
March 14, 2013Webinar: Multi Client Development with Spring
March 28, 2013Webinar: Extending Spring Integration for Splunk
comments powered by Disqus
translate:
翻译:
欢迎收听本周春季的另一期节目!本周,有很多关于Spring工具套件的新闻,所以一定要看看新版本并尝试一下。最后一个提醒:请务必在星期四下午3:00 GMT(欧洲)和上午10:00 PST(北美)与我一起参加一个网络研讨会,介绍Spring的休息和移动支持。如果您想学习如何为基于Spring的后端服务构建移动应用程序,那么这篇演讲是为您准备的。我们将看看Spring对REST、Android和移动平台的丰富支持。