This Week in Spring - Feb 26th, 2013

Engineering | Josh Long | February 27, 2013 | ...

Welcome to another installment of This Week in Spring! It's been an exciting two weeks for Hadoop content - Hadoop enthusiasts should check last week's post for an HD quality replay of Building Big Data Pipelines with Spring Hadoop from SpringOne 2GX 2012.

  1. Costin Leau has announced that Spring for Apache Hadoop 1.0 has gone GA!
    	This marks the end of a year in development from the time of the first betas.  There's a lot in this release. For  more information, check out  the blog. </LI>
    
    <LI>Did you guys hear about yesterday's announcement from <A href="http://www.greenplum.com/blog/topics/hadoop/introducing-pivotal-hd">about Pivotal HD, a Hadoop distribution which performs better than the competition, provides a true SQL interface, and features extra tools</a> (like an admin console and an installation, configuration and management facility) and is bundled with Spring for Apache Hadoop? 
    

    The release was in the news a lot yesterday. Here's a nice post on GigaOm, another on
    CIO , and yet another on CRN and another still on Silicon Angle.

  2. SpringOne2GX 2013 has been announced! This year, SpringOne will occur in Santa Clara, California, on September 9-12th, 2013. I hope to see you there!
  3.  <LI> Join me, Josh Long, for  the upcoming webinar - <A href="http://www.springsource.org/node/4033"><EM>Multi Client Development with Spring</EM></a> - on March 14th. The webinar will introduce how to build RESTful, Spring-based applications using Spring MVC, REST and mobile technologies like Spring Mobile and Spring Android and HTML5.
    
    	<LI>Join Damien Dallimore (Splunk) and David Turanski (SpringSource) on March28th for a webinar, and hear them introduce the <a href="http://www.springsource.org/node/4036">Spring Integration Channel Adapter for Splunk</a>!</LI>
    	<LI>Are you a JPA user? <a href ="http://bit.ly/ZETxN6">Weigh in on the JPA TCK Access debate</a> and help improve TCK quality!</LI>
    	<LI>Three new SpringOne2GX 2012 recordings available on YoutTube in HD this week: <a href="http://www.springsource.org/node/4034">Getting started with Spring Data and Distributed Database Grid</a>, <a href="http://www.springsource.org/node/4034">Whoops, Where did my architecture go?</a> and <a href="http://www.springsource.org/node/3814"> Monitoring and Managing Spring Integration</a>.</LI>
    	<LI>If you missed the Testing Web Applications with Spring 3.2 Webinar with  Sam Brannen and Rossen Stoyanchev, <a href="http://www.youtube.com/watch?v=K6x8LE7Qd1Q">you can see it in HD</a> on YouTube.</LI>
    
  4. Nicolas Frankel put together a post that demonstrates how to change the default scope of beans. Beans are singleton scoped if no scope is otherwise specified. This example uses a Spring framework BeanFactoryPostProcessor to achieve the effect. NB: this is not something I'd recommend doing! This is super hackety. It is, however, a nice illustration of just how flexible Spring is.
  5. Petri Kainulainen put together a nice tutorial on configuring Spring Data Solr.
  6. CORS, or cross-origin resource sharing is a technique for communicating across hosts, sidestepping the single-host policy limitations typical of Ajax communication. Spring MVC doesn't support it out of the box, but it's easy to add to an existing application, as this tutorial explains.
  7. The Agitech Limited blog has an introduction to Spring MVC tutorial that you might find interesting.
  8. <LI> 
    

    Pas Apicella has written a very nice post on using Spring and MyBatis, along with VMware SQLFire .

  9. The Cloud Counselor blog has a nice post on how to use Spring and GemFire together, complete with the working GemFire configuration files.
  10. Vincent Devillers introduces the cloudfoundry-runtime's Java types, letting you configure Cloud Foundry applications in Spring using Java (and Java configuration)
  11. The Java Journal blog has put together a nice post on using JDBC from Spring. Spring's long since featured the support described in this blog, so hopefully you've at least heard about these facilities in the core Spring framework before! If you haven't, then check out this post.
  12. The all and sundry blog is back, this time with a
    <A href="http://www.java-allandsundry.com/2013/02/test-fixtures-using-spring-bean.html">post on XML vs. Java-based configuration styles in Spring</a>.</LI>
    <LI> The <EM>VmwareNews.de</EM> blog has a nice  post <A href="http://vmwarenews.de/2013/02/26/vmware-vfabric-blog-introducing-a-new-reference-architecture-that-will-speed-knowledge-development-of-modern-cloud-applications">on  the new VMWare vFabric reference architecture</a>.
    
  13. The aptly-named Solutions to basic IT problems blog has a nice post on Spring Data JPA. This is a follow-up from his previous post, which introduced the Spring and Hibernate combination.
  14. The ComSysto blog has a nice post specifically on visualizing Spring Data Neo4j nodes in JavaFX
  15. Krishna's Blog has a nice post on JUnit testing Spring MVC applications.
  16. 	<LI>  
    		The <EM>Techi Ghost</EM> blog has an interesting post <A href="http://techighost.com/event-handling-with-spring-framework/"> on how Spring's  <CODE>ApplicationContext</CODE>-wide eventing mechanism works</a>.
    		 The event mechanism, by the way, is one of the things that  <A href="http://blog.springsource.org/2013/01/16/next-stop-spring-framework-4-0/">should be greatly improved in the upcoming Spring 4.0 release</a>, due at the end of this year. 
    

Get the Spring newsletter

Thank you for your interest. Someone will get back to you shortly.

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring Runtime offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all