<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0" xml:base="http://www.springsource.org">
<channel>
 <title>SpringSource.org</title>
 <link>http://www.springsource.org</link>
 <description>Welcome to the home of Spring, the leading platform to build and run enterprise Java applications. Led and sustained by SpringSource, Spring delivers significant benefits for many projects, increasing development productivity and runtime performance while improving test coverage and application quality.</description>
 <language>en</language>
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/springsource/SvVO" /><feedburner:info uri="springsource/svvo" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
 <title>Spring for Android 1.0.0 Released</title>
 <link>http://feedproxy.google.com/~r/springsource/SvVO/~3/lKPgmYhY4PY/1.0.0-released</link>
 <description>&lt;p&gt;Dear Spring Community,&lt;/p&gt;

&lt;p&gt;
We are pleased to announce the general availability of &lt;a href="http://www.springsource.org/spring-android"&gt;Spring for Android 1.0&lt;/a&gt;!
&lt;/p&gt;
&lt;p&gt;Spring for Android supports usage of the Spring Framework in a Android environment.&lt;/p&gt;

&lt;p&gt;This GA release includes minor fixes and improvements since the RC1 release. See the &lt;a href="http://static.springsource.org/autorepo/docs/spring-android/1.0.0.RELEASE/changelog.txt"&gt;changelog&lt;/a&gt; and &lt;a href="http://static.springsource.org/autorepo/docs/spring-android/1.0.0.RELEASE/reference/html/"&gt;reference manual&lt;/a&gt; for more information.
&lt;/p&gt;

&lt;p&gt;A significant change in this release is that the default RestTemplate constructor no longer includes any message body converters. However, an alternate constructor allows you to include a standard set of message converters, similar to previous releases. See the API Javadoc and Reference Manual for more details on this change.&lt;/p&gt;

&lt;p&gt;To retrieve the software, 
&lt;a href="http://www.springsource.org/download/community?project=Spring%20for%20Android"&gt;download&lt;/a&gt; the release distribution, or add the &lt;a href="http://www.springsource.org/spring-android#maven"&gt;maven artifacts&lt;/a&gt; to your project. Sample apps are available at &lt;a href="https://github.com/SpringSource/spring-android-samples"&gt;github.com/SpringSource/spring-android-samples&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We want to thank the community for their contributions to this GA release, and we look forward to working with them on future releases.  If you are building a native Android app, we encourage you to try out Spring for Android 1.0 and &lt;a href="http://forum.springsource.org/forumdisplay.php?f=88"&gt;collaborate&lt;/a&gt; with us on the next iteration of the project.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/springsource/SvVO/~4/lKPgmYhY4PY" height="1" width="1"/&gt;</description>
 <comments>http://www.springsource.org/spring-android/news/1.0.0-released#comments</comments>
 <category domain="http://www.springsource.org/taxonomy/term/4">News and Announcements</category>
 <pubDate>Wed, 30 May 2012 23:35:33 +0000</pubDate>
 <dc:creator>Roy Clarkson</dc:creator>
 <guid isPermaLink="false">3568 at http://www.springsource.org</guid>
<feedburner:origLink>http://www.springsource.org/spring-android/news/1.0.0-released</feedburner:origLink></item>
<item>
 <title>Video: Spring Dependency Injection Styles</title>
 <link>http://feedproxy.google.com/~r/springsource/SvVO/~3/YPeoUEvF_Js/3567</link>
 <description>&lt;p&gt;
This video provides a tour of modern dependency injection and Spring container configuration styles, including those available in the Spring 3.1 release. Spring expert and long time committer, &lt;a href="http://blog.springsource.org/author/cbeams/"&gt;Chris Beams&lt;/a&gt;, shows by example the use of Java @Configuration classes, Annotated POJOs, and XML to wire up your application. The presentation covers not just how to configure the container to use these options, but will also discuss why you would choose one method over another, as well as how they can be mixed and matched.
&lt;/p&gt;

&lt;p style="text-align: center"&gt;&lt;object width="560" height="349"&gt;
&lt;param name="movie" value="http://www.youtube.com/embed/dJh84cjMY3E?version=3&amp;amp;hl=en_US" /&gt;
&lt;param name="allowFullScreen" value="true" /&gt;
&lt;param name="allowscriptaccess" value="always" /&gt;&lt;embed src="http://www.youtube.com/v/dJh84cjMY3E?version=3&amp;amp;hl=en_US" type="application/x-shockwave-flash" width="560" height="349" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;


&lt;p&gt;Be sure to thumbs up the presentation if you find it useful and &lt;a href="http://www.youtube.com/subscription_center?adduser=SpringSourceDev"&gt;subscribe to the SpringSourceDev channel&lt;/a&gt; to see other recordings and screencasts.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/springsource/SvVO/~4/YPeoUEvF_Js" height="1" width="1"/&gt;</description>
 <comments>http://www.springsource.org/node/3567#comments</comments>
 <category domain="http://www.springsource.org/taxonomy/term/4">News and Announcements</category>
 <pubDate>Wed, 30 May 2012 18:04:04 +0000</pubDate>
 <dc:creator>Adam Fitzgerald</dc:creator>
 <guid isPermaLink="false">3567 at http://www.springsource.org</guid>
<feedburner:origLink>http://www.springsource.org/node/3567</feedburner:origLink></item>
<item>
 <title>This Week in Spring: May 29th 2012</title>
 <link>http://feedproxy.google.com/~r/springsource/SvVO/~3/zQ-4N-XQytg/3566</link>
 <description>&lt;P&gt; Welcome back to another installment of &lt;EM&gt;This Week in Spring&lt;/EM&gt;! As usual, we have a lot to cover, so let's get straight to it!
&lt;OL&gt; 
	&lt;LI&gt;
		 Chris Beams has announced that the first milestone release towards &lt;a href = "http://www.springsource.org/node/3563"&gt;Spring 3.2 	 
		 is now available&lt;/A&gt;!  This release is great! 
		
		It includes 

		initial support for asynchronous &lt;CODE&gt; @Controller&lt;/CODE&gt; methods,
		early support for JCache-based cache providers,
		significant performance improvements in autowiring of non-singleton beans,
		initial delay support for &lt;CODE&gt; @Scheduled&lt;/CODE&gt; and &lt;CODE&gt; &amp;lt;task:scheduled&amp;gt;&lt;/CODE&gt;,
		ability to choose between multiple executuors with &lt;CODE&gt;@Async&lt;/CODE&gt;,
		enhanced bean profile selection using the not (&lt;CODE&gt;!&lt;/CODE&gt;) operator,  
		48 bugs fixed, 8 new features and 36 improvements implemented. 
		
  Check out the latest and greatest bits now, and feel free to give feedback!  

 
When I asked &lt;A href = "https://twitter.com/starbuxman/status/207449648003162114"&gt;for any items for consideration into this roundup&lt;/A&gt; on my Twitter account, one user immediately shot back: "&lt;a href ="https://twitter.com/nealeu/status/207455613771464704"&gt;With the Spring 3.2 news, how about a poll on whether the community wants 3.2 M1 to be followed by RC1. It's too good to wait&lt;/A&gt;." I agree,  this release  &lt;EM&gt;is&lt;/EM&gt; pretty epic!


		  &lt;/LI&gt;
 &lt;LI&gt;Michael Isvy has put together a fantastic &lt;a href = "http://blog.springsource.org/2012/05/23/understanding-proxy-usage-in-spring/"&gt;introduction to the low level proxy machinery at the heart of much of Spring&lt;/A&gt;, including transaction management and caching. Once you understand how it works, it's easy to employ it surgically.    &lt;/LI&gt;
 &lt;LI&gt; Martin Lippert has announced that 
	 &lt;A href = "http://www.springsource.org/node/3562"&gt;SpringSource Tool Suite 2.9.2 has been released&lt;/A&gt;.   
	The release includes updated compatibility with tcServer 2.7 and some bug fixes.&lt;/LI&gt;
 

&lt;LI&gt; Alan Stewart has announced the &lt;a href = "http://blog.springsource.org/2012/05/28/spring-roo-1-2-2-release-available/"&gt;1.2.2 release of Spring Roo&lt;/A&gt;. 
	
	
	 This is the second maintenance release for 1.2 and includes fixes for a number of issues and includes support for Spring Framework 3.1.1 and JDK 7.  Roo 1.2.2 also includes the excellent new "tailor" feature provided by our partner, Accenture. The H-Online website had &lt;a href = "http://www.h-online.com/open/news/item/Spring-Roo-1-2-update-arrives-1585213.html"&gt;coverage of the release&lt;/A&gt;.  &lt;/LI&gt;  
	
	&lt;LI&gt; The Cake Solutions blog has put together  (another!) 
	 great blog introducing 
	&lt;a href ="http://www.cakesolutions.net/teamblogs/2012/05/23/enabling-neo4j-web-admin-tool-on-the-embedded-server-using-spring-data"&gt;
	how to run Neo4j embedded with the web administration tool, and Spring Data&lt;/A&gt;. 
	/ &lt;/LI&gt;

&lt;LI&gt; The Zenika blog is at it again, this time with not one, but two great entries into this week's roundup. The first entry  provides an &lt;a href = "http://blog.zenika.com/index.php?post/2012/04/27/Overview-of-Spring-Data-MongoDB"&gt;overview of Spring Data MongoDB&lt;/A&gt; and the second entry provides an overview of how to &lt;a href = "http://blog.zenika.com/index.php?post/2012/05/23/Spring-Batch-and-MongoDB-cursor-based-item-reader"&gt;use Spring Batch and MongoDB together&lt;/A&gt;. Great stuff, and I'll certainly be checking back for new content!
	&lt;/LI&gt;
 
  &lt;LI&gt;  The JavaRevisted blog has a nice post &lt;a href = "http://javarevisited.blogspot.com/2012/05/what-is-bean-scope-in-spring-mvc.html"&gt;on how to specify a bean's scope in Spring&lt;/A&gt;.  A few points of clarification: Spring 3.0 &lt;EM&gt;does&lt;/EM&gt;  provide new scopes (including one of my favorites, the  &lt;a href = "http://static.springsource.org/spring/docs/3.0.x/javadoc-api/org/springframework/context/support/SimpleThreadScope.html"&gt;&lt;CODE&gt;SimpleThreadScope&lt;/code&gt;)&lt;/A&gt;, and - while this blog introduces the default scopes available - you can easily register new scopes using the  &lt;a href = "http://static.springsource.org/spring/docs/3.0.x/javadoc-api/org/springframework/beans/factory/config/CustomScopeConfigurer.html"&gt;&lt;CODE&gt;CustomScopeConfigurer&lt;/CODE&gt;&lt;/A&gt;, and filling out the map of custom scope instances, like this:
	
&lt;pre&gt;	@Bean 
	public static CustomScopeConfigurer csc(){ 
	  
	  Map&amp;lt;String,Object&amp;gt; scopes = new HashMap&amp;lt;String,Object&amp;gt;();
	  scopes.put("thread", new SimpleThreadScope());
	  	
	  CustomScopeConfigurer csc = new CustomScopeConfigurer();
	  csc.setScopes(scopes);
	  return csc;	
	}
&lt;/pre&gt;
	 
 &lt;LI&gt; 
	 Blogger Angelo Zerr has put together an  introduction to how to use   &lt;a href = "http://angelozerr.wordpress.com/2012/05/29/eclipse_spring_step11/"&gt;Spring Virgo (formerly Spring DM) and Spring Data JPA and Spring Remoting to build an Eclipse RCP application&lt;/A&gt;. There are many blogs - and they seem to have have links near the top to the previous one preceding it, so simply work backwards to get all of them. 

  There are versions of the articles in both French and English. 
 

 &lt;/LI&gt;
	  &lt;/LI&gt;
&lt;LI&gt; Navin Bansal has put together a blog introducing the bean &lt;a href  = "http://www.technicaltoday.com/2012/05/spring-framework-introducing-bean-and.html"&gt;lifecycle for beans managed by the Spring container&lt;/A&gt;. 
	&lt;/LI&gt;

 

&lt;/OL&gt;&lt;img src="http://feeds.feedburner.com/~r/springsource/SvVO/~4/zQ-4N-XQytg" height="1" width="1"/&gt;</description>
 <comments>http://www.springsource.org/node/3566#comments</comments>
 <category domain="http://www.springsource.org/taxonomy/term/4">News and Announcements</category>
 <pubDate>Tue, 29 May 2012 23:51:46 +0000</pubDate>
 <dc:creator>Adam Fitzgerald</dc:creator>
 <guid isPermaLink="false">3566 at http://www.springsource.org</guid>
<feedburner:origLink>http://www.springsource.org/node/3566</feedburner:origLink></item>
<item>
 <title>Spring Framework 3.2 M1 Released</title>
 <link>http://feedproxy.google.com/~r/springsource/SvVO/~3/Wr1983S-0xs/3563</link>
 <description>&lt;p&gt;The first milestone release toward Spring 3.2 is now available from the SpringSource repository at &lt;a href="http://repo.springsource.org"&gt;http://repo.springsource.org&lt;/a&gt;.  See &lt;a href="https://github.com/SpringSource/spring-framework/wiki/Downloading-Spring-artifacts#wiki-resolving-spring-artifacts"&gt;here&lt;/a&gt; for a quick tutorial on resolving these artifacts via Maven.&lt;/p&gt;
&lt;p&gt;This release includes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;initial support for &lt;a href="http://blog.springsource.org/2012/05/10/spring-mvc-3-2-preview-making-a-controller-method-asynchronous/"&gt;asynchronous @Controller methods&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;early &lt;a href="http://static.springsource.org/spring-framework/docs/3.2.0.M1/api/org/springframework/cache/jcache/package-summary.html"&gt;support for JCache-based cache providers&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;significant &lt;a href="https://github.com/springsource/spring-framework/commit/4c7a1c0a5403b35dd812dae1f2a753538928bb32"&gt;performance improvements&lt;/a&gt; in autowiring of non-singleton beans
&lt;/li&gt;&lt;li&gt;&lt;a href="https://jira.springsource.org/browse/SPR-7022"&gt;initial delay&lt;/a&gt; support for &lt;a href="http://static.springsource.org/spring-framework/docs/3.2.0.M1/api/org/springframework/scheduling/annotation/Scheduled.html#initialDelay()"&gt;@Scheduled&lt;/a&gt; and &lt;a href="http://static.springsource.org/spring-framework/docs/3.2.0.M1/reference/html/scheduling.html#scheduling-task-namespace-scheduled-tasks"&gt;&amp;lt;task:scheduled&amp;gt;&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;ability to &lt;a href="http://static.springsource.org/spring-framework/docs/3.2.0.M1/reference/htmlsingle/#scheduling-annotation-support-qualification"&gt;choose between multiple executuors with @Async&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;enhanced &lt;a href="https://github.com/SpringSource/spring-framework/commit/bcd44f3798ed06c0704d2a3564b8a9735e747e87"&gt;bean profile selection using the not (!) operator&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href="http://bit.ly/KXCkGX"&gt;48 bugs&lt;/a&gt; fixed, &lt;a href="http://bit.ly/KXCyhh"&gt;8 new features&lt;/a&gt; and &lt;a href="http://bit.ly/KXCA8M"&gt;36 improvements&lt;/a&gt; implemented
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;This is also the first release since our &lt;a href="https://github.com/springsource/spring-framework"&gt;move to GitHub&lt;/a&gt; and using our &lt;a href="https://github.com/springsource/spring-framework#building-from-source"&gt;new Gradle build&lt;/a&gt;.  A special thanks to the authors of the many &lt;a href="https://github.com/SpringSource/spring-framework/pulls"&gt;pull requests&lt;/a&gt; submitted and merged during 3.2 M1!  &lt;a href="https://github.com/SpringSource/spring-framework/wiki/Contributor-guidelines"&gt;Keep them coming&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.springsource.com/download/community?project=Spring%20Framework&amp;amp;version=3.2.0.M1"&gt;Download&lt;/a&gt; | &lt;a href="http://static.springsource.org/spring-framework/docs/3.2.0.M1/reference"&gt;Documentation&lt;/a&gt; | &lt;a target="_blank" href="http://static.springsource.org/spring-framework/docs/3.2.0.M1/api/"&gt;Javadoc API&lt;/a&gt; | &lt;a target="_blank" href="http://static.springsource.org/spring-framework/docs/3.2.0.M1/changelog.txt"&gt;Change Log&lt;/a&gt; | &lt;a href="http://jira.springframework.org/browse/SPR"&gt;JIRA&lt;/a&gt; | &lt;a href="http://forum.springsource.org/forumdisplay.php?f=21"&gt;Forum&lt;/a&gt; | &lt;a href="http://stackoverflow.com/questions/tagged/spring"&gt;Stack Overflow&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/springsource/SvVO/~4/Wr1983S-0xs" height="1" width="1"/&gt;</description>
 <comments>http://www.springsource.org/node/3563#comments</comments>
 <pubDate>Tue, 29 May 2012 07:08:16 +0000</pubDate>
 <dc:creator>Chris Beams</dc:creator>
 <guid isPermaLink="false">3563 at http://www.springsource.org</guid>
<feedburner:origLink>http://www.springsource.org/node/3563</feedburner:origLink></item>
<item>
 <title>SpringSource Tool Suite 2.9.2 released</title>
 <link>http://feedproxy.google.com/~r/springsource/SvVO/~3/lMH68nB8ak0/3562</link>
 <description>&lt;p&gt;Dear Spring Community,&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
We're pleased to announce the update release 2.9.2 of the SpringSource Tool Suite (STS).&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
This update release got updated to support and ship the just released vFabric tc Server 2.7 and includes a few bug fixes. More details on new features and bug fixes can be found in the&amp;nbsp;&lt;a href="http://dist.springsource.com/release/STS/doc/STS-new_and_noteworthy.pdf"&gt;New and Noteworthy&lt;/a&gt;&amp;nbsp;document. Detailed&amp;nbsp;&lt;a href="http://download.springsource.com/release/STS/doc/STS-installation_instructions.pdf"&gt;installation instructions&lt;/a&gt;&amp;nbsp;are also available. As always downloads are available from the&amp;nbsp;&lt;a href="http://www.springsource.com/landing/best-development-tool-enterprise-java"&gt;STS download page&lt;/a&gt;.&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
Enjoy!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/springsource/SvVO/~4/lMH68nB8ak0" height="1" width="1"/&gt;</description>
 <comments>http://www.springsource.org/node/3562#comments</comments>
 <category domain="http://www.springsource.org/taxonomy/term/4">News and Announcements</category>
 <pubDate>Thu, 24 May 2012 10:11:01 +0000</pubDate>
 <dc:creator>Martin Lippert</dc:creator>
 <guid isPermaLink="false">3562 at http://www.springsource.org</guid>
<feedburner:origLink>http://www.springsource.org/node/3562</feedburner:origLink></item>
<item>
 <title>This Week in Spring - May 22nd, 2012 </title>
 <link>http://feedproxy.google.com/~r/springsource/SvVO/~3/irC99JNxGDM/3558</link>
 <description>&lt;P&gt;
		 Welcome back to another installment of &lt;EM&gt;This Week in Spring&lt;/EM&gt;. We have a lot of great content this week, as usual! 
	&lt;/P&gt; 
	
	&lt;OL&gt; &lt;LI&gt; &lt;A href = "http://blog.springsource.org/author/rstoyanchev/"&gt;Rossen Stoyanchev&lt;/A&gt; has put up another blog in his series on Spring MVC 3.2 Preview. This latest installment introduces &lt;a href = "http://blog.springsource.org/2012/05/16/spring-mvc-3-2-preview-chat-sample/"&gt;a Spring MVC chat example&lt;/A&gt;.  
	
	 &lt;/LI&gt;   &lt;LI&gt; 
		 &lt;A href = "http://blog.springsource.org/author/ogierke/"&gt;Oliver Gierke&lt;/a&gt; has announced the  &lt;a href="http://www.springsource.org/node/3552"&gt;1.1.0 GA version of Spring Data JPA&lt;/A&gt;.
		 
		Spring Data JPA makes it very simple to build JPA-based repositories, saving you from the tedious boiler plate code.  This new release includes  new keywords for query generation (&lt;CODE&gt;LessThanEqual&lt;/CODE&gt;, &lt;CODE&gt;GreaterThanEqual&lt;/CODE&gt;, &lt;CODE&gt;Before&lt;/CODE&gt;, &lt;CODE&gt;After&lt;/CODE&gt;, &lt;CODE&gt;StartsWith&lt;/CODE&gt;, &lt;CODE&gt;EndsWith&lt;/CODE&gt;, and &lt;CODE&gt;Contains&lt;/CODE&gt;), a handy &lt;CODE&gt;PersistenceUnitPostProcessor&lt;/CODE&gt; to scan for JPA entities (to be used in Spring versions before 3.1), support for native queries in &lt;CODE&gt;@Query&lt;/CODE&gt;, and support for declarative locking.
	
		&lt;/LI&gt; 
		&lt;LI&gt; &lt;a href = "http://blog.springsource.org/author/jBrisbin/"&gt;Jonathan Brisbin&lt;/A&gt;  announced the  
			 &lt;a href="http://www.springsource.org/node/3553"&gt;
			 1.0.0.M2 release of Spring Data REST&lt;/A&gt;. Spring Data REST 
			 let's you easily export your Spring repository objects as RESTful endpoints. 
			
			
			
			
			 The new release includes support
			 for invoking query methods of &lt;CODE&gt;Repository&lt;/CODE&gt; interfaces,
			 support for JSR 303 and Spring Validator validations, and improved support for Spring &lt;CODE&gt;ApplicationEvent&lt;/CODE&gt;s that are emitted before and after each save or delete, and annotation-based configuration.
			
			 
			
			&lt;/LI&gt;
	  &lt;LI&gt;  &lt;A href="http://blog.springsource.org/author/ozhurakousky/"&gt;Oleg Zhurakousky&lt;/A&gt; has announced the &lt;a href ="http://www.springsource.org/node/3555"&gt;first milestone release of Spring Integration 2.2&lt;/A&gt;. 
		 This release  includes dependency upgrades, JPA support, and support for "publisher confirms and returns," which are newly supported in Spring AMQP.
		&lt;/LI&gt;  
		&lt;LI&gt; &lt;a href ="http://blog.springsource.org/author/grussell/"&gt;Gary Russell&lt;/A&gt; has announced version &lt;a href ="http://www.springsource.org/node/3554"&gt;1.1.0 of Spring AMQP&lt;/A&gt; that includes support for the RabbitMQ 2.8.x client, which in turn supports mirrored queues, broker failover, publisher confirms, returns, federated exchanges, and much more.

  &lt;/LI&gt; &lt;LI&gt;  Matt Vickery has a great post introducing &lt;a href ="http://java.dzone.com/articles/spring-integration-splitter"&gt;the Spring Integration splitter-aggregator pattern&lt;/A&gt;.&lt;/LI&gt;
		&lt;LI&gt; Willie Wheeler has a great post up on his &lt;a href= "http://architects.dzone.com/articles/why-im-excited-about-using"&gt;custom configuration management database (a CMDB)&lt;/A&gt;. The post details the project, and then talks about his use of Spring Data's repositories in rebuilding the backend for CMDB. 
	 Nice post, Willie!		 &lt;/LI&gt;
		&lt;LI&gt;
		 Doug Haber put &lt;EM&gt;together&lt;/EM&gt; a wonderful post on 
		&lt;a href  = "http://blog.fawnanddoug.com/2012/05/pagination-with-spring-mvc-spring-data.html"&gt;
		handling paging using Spring Data and the REST support in Spring 3.1&lt;/A&gt;.	     &lt;/LI&gt;
		&lt;LI&gt; Blogger &lt;EM&gt;panbhatt&lt;/EM&gt; has a detailed post on using  
			&lt;A href = "http://panbhatt.blogspot.in/2012/05/spring-mvc-rest-jsonxml-configuration.html"&gt;			Spring MVC's REST support&lt;/A&gt; to solve a particular set of problems he was having.
		
			 &lt;/LI&gt; &lt;LI&gt; 
		 Blogger &lt;EM&gt;OBSERWATORZY&lt;/EM&gt;		described his particular thought process &lt;a href = "http://lkonopski.blogspot.com/2012/05/using-spring-resttemplate-with.html"&gt;when trying to consume a RESTful service&lt;/A&gt;, and wondering if Spring provided an answer (of course it did!). Read on for his resolution.
				&lt;/LI&gt;
		&lt;LI&gt;  Vishal Biyani  has put together a nice introduction to &lt;a href = "http://cloudspring.com/get-in-the-cloud-with-cloudfoundry/"&gt;getting started with Spring Roo and Cloud Foundry&lt;/a&gt;.   &lt;/LI&gt;
 
		&lt;LI&gt;   The RabbitMQ blog has an amazing article &lt;A href = "http://www.rabbitmq.com/blog/2012/05/11/some-queuing-theory-throughput-latency-and-bandwidth/"&gt; introducing queueing theory (with an introduction to throughput, latency and bandwidth.&lt;/A&gt;  &lt;/LI&gt; 
		
		&lt;LI&gt;  JAXEnter has &lt;A href= "http://jaxenter.com/spring-data-jpa-and-amqp-reach-1-1-0-releases-42752.html"&gt;a nice roundup of some of the news&lt;/A&gt; releases described in this very post, including the Spring AMQP and Spring Data JPA's GAs.&lt;/LI&gt;
	&lt;/OL&gt;&lt;img src="http://feeds.feedburner.com/~r/springsource/SvVO/~4/irC99JNxGDM" height="1" width="1"/&gt;</description>
 <comments>http://www.springsource.org/node/3558#comments</comments>
 <category domain="http://www.springsource.org/taxonomy/term/4">News and Announcements</category>
 <pubDate>Tue, 22 May 2012 11:15:18 +0000</pubDate>
 <dc:creator>Josh Long</dc:creator>
 <guid isPermaLink="false">3558 at http://www.springsource.org</guid>
<feedburner:origLink>http://www.springsource.org/node/3558</feedburner:origLink></item>
<item>
 <title>Spring Integration 2.2.0.M1 is released</title>
 <link>http://feedproxy.google.com/~r/springsource/SvVO/~3/rLsjyWvMcEQ/3555</link>
 <description>&lt;p&gt;We are pleased to announce the first milestone release of Spring Integration 2.2 stream - &lt;a target="_blank" href="http://static.springsource.org/spring-integration/docs/2.2.0.M1/reference/htmlsingle/"&gt;Spring Integration 2.2.0.M1&lt;/a&gt;.&lt;br /&gt;
&lt;a target="_blank" href="http://www.springsource.org/spring-integration"&gt;Spring Integration&lt;/a&gt; provides an extension of the Spring programming model to support the well-known &lt;a target="_blank" href="http://www.eaipatterns.com/"&gt;Enterprise Integration Patterns&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Aside from the usual bug fixes this release brings quite a few new features and upgrades:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Dependency upgrades such as Spring 3.1.0.RELEASE, Spring AMQP 1.1.0.RELEASE, Spring Data Mongo 1.1.0.M1, Spring Gemfire 1.1.1.RELEASE&lt;/li&gt;
&lt;li&gt;JPA support&lt;/li&gt;
&lt;li&gt;Initial support for graceful shutdown of integration context&lt;/li&gt;
&lt;li&gt;Support for 'Publisher Confirms and Returns' based on new features of Spring AMQP&lt;/li&gt;
&lt;li&gt;etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This release also contains many improvements. You can see full release notes &lt;a target="_blank" href="https://jira.springsource.org/secure/ReleaseNote.jspa?projectId=10121&amp;amp;version=12343"&gt;here&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;For more information about Spring Integration, refer to the project's &lt;a target="_blank" href="http://www.springsource.org/spring-integration"&gt;home page&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/springsource/SvVO/~4/rLsjyWvMcEQ" height="1" width="1"/&gt;</description>
 <comments>http://www.springsource.org/node/3555#comments</comments>
 <category domain="http://www.springsource.org/taxonomy/term/4">News and Announcements</category>
 <pubDate>Thu, 17 May 2012 12:34:32 +0000</pubDate>
 <dc:creator>Oleg Zhurakousky</dc:creator>
 <guid isPermaLink="false">3555 at http://www.springsource.org</guid>
<feedburner:origLink>http://www.springsource.org/node/3555</feedburner:origLink></item>
<item>
 <title>Spring AMQP 1.1.0 Released</title>
 <link>http://feedproxy.google.com/~r/springsource/SvVO/~3/tJ0XIzl_QIQ/3554</link>
 <description>&lt;p&gt;Spring AMQP provides the familiar benefits of the Spring programming model to AMQP and, specifically, Rabbit MQ.&lt;/p&gt;
&lt;p&gt;We are pleased to announce the general availability of the 1.1.0 release of spring-amqp for Java, which supports the RabbitMQ 2.8.x client, providing the following features...&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Mirrored Queues&lt;/li&gt;
&lt;li&gt;Broker Failover&lt;/li&gt;
&lt;li&gt;Publisher Confirms&lt;/li&gt;
&lt;li&gt;Returns&lt;/li&gt;
&lt;li&gt;Federated Exchanges&lt;/li&gt;
&lt;li&gt;...and more&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information, refer to the &lt;a href="http://www.springsource.org/spring-amqp"&gt;project home page&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The &lt;a href="http://www.springsource.org/spring-integration"&gt;Spring Integration 2.2.0 Milestone 1 release&lt;/a&gt; supports the features of this spring-amqp release.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/springsource/SvVO/~4/tJ0XIzl_QIQ" height="1" width="1"/&gt;</description>
 <comments>http://www.springsource.org/node/3554#comments</comments>
 <category domain="http://www.springsource.org/taxonomy/term/4">News and Announcements</category>
 <pubDate>Wed, 16 May 2012 23:47:17 +0000</pubDate>
 <dc:creator>Gary Russell</dc:creator>
 <guid isPermaLink="false">3554 at http://www.springsource.org</guid>
<feedburner:origLink>http://www.springsource.org/node/3554</feedburner:origLink></item>
<item>
 <title>Spring Data REST 1.0.0.M2 Released</title>
 <link>http://feedproxy.google.com/~r/springsource/SvVO/~3/Ibqi8iHaVfo/3553</link>
 <description>Hot on the heels of the &lt;a href="http://www.springsource.org/node/3552"&gt;1.1.0 GA release of Spring Data JPA&lt;/a&gt;, I'm pleased to announce the milestone 2 release of Spring Data REST. Besides many bug fixes, this M2 release includes a major update of functionality for the Spring Data REST exporter.

New functionality includes:

&lt;ul&gt;
  &lt;li&gt;Query method support - Spring Data REST 1.0.0.M2 includes support for invoking query methods of Repository interfaces. Results are returned as links to top-level resources.&lt;/li&gt;
  &lt;li&gt;Comprehensive validation support - In addition to JSR-303 validation, the Spring Data REST exporter recognizes Spring Validator beans declared in your ApplicationContext to provide rich validation support. Your Validator beans can do anything--even look up other data to verify the integrity of an object graph.&lt;/li&gt;
  &lt;li&gt;ApplicationEvent handling - The exporter's validation support is built on top of the Spring ApplicationEvent mechanism. ApplicationEvents are emitted before and after each save or delete, allowing your code to tie into these lifecycle events and trigger other actions.&lt;/li&gt;
  &lt;li&gt;Annotation-based URL configuration - There is a new annotation: &lt;code&gt;@RestResource&lt;/code&gt; you can place on a Repository interface or on a Repository's query methods to influence both the URL under which the resource is exported and the "rel" attribute associated with the links generated to point to that resource.&lt;/li&gt;
&lt;/ul&gt;

&lt;a href="https://github.com/springsource/spring-data-rest-webmvc"&gt;Starter Web Application&lt;/a&gt; | &lt;a href="https://github.com/SpringSource/spring-data-rest/wiki/"&gt;Wiki&lt;/a&gt; | &lt;a href="https://jira.springsource.org/secure/ReleaseNote.jspa?projectId=10901&amp;version=12844"&gt;Release Notes&lt;/a&gt;

To learn more about the project, visit the Spring Data REST &lt;a href="http://www.springsource.org/spring-data/rest"&gt;homepage&lt;/a&gt;, or visit &lt;a href="https://github.com/SpringSource/spring-data-rest"&gt;the Github repository&lt;/a&gt; to download the source.&lt;img src="http://feeds.feedburner.com/~r/springsource/SvVO/~4/Ibqi8iHaVfo" height="1" width="1"/&gt;</description>
 <comments>http://www.springsource.org/node/3553#comments</comments>
 <category domain="http://www.springsource.org/taxonomy/term/4">News and Announcements</category>
 <pubDate>Wed, 16 May 2012 20:48:56 +0000</pubDate>
 <dc:creator>Jonathan Brisbin</dc:creator>
 <guid isPermaLink="false">3553 at http://www.springsource.org</guid>
<feedburner:origLink>http://www.springsource.org/node/3553</feedburner:origLink></item>
<item>
 <title>Spring Data JPA 1.1.0 GA released</title>
 <link>http://feedproxy.google.com/~r/springsource/SvVO/~3/QjXBf3e4rG4/3552</link>
 <description>&lt;p&gt;Dear Spring Community, I'd like to announce the availability of the GA release of Spring Data 1.1.0. The overall release comes with 72 bugs fixed, improvements and new features. Here are the most important ones:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;New keywords for query generation: &lt;code&gt;LessThanEqual&lt;/code&gt;, &lt;code&gt;GreaterThanEqual&lt;/code&gt;, &lt;code&gt;Before&lt;/code&gt;, &lt;code&gt;After&lt;/code&gt;, &lt;code&gt;StartsWith&lt;/code&gt;, &lt;code&gt;EndsWith&lt;/code&gt;, &lt;code&gt;Contains&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;PersistenceUnitPostProcessor to scan for JPA entities (to be used with Spring versions before 3.1)&lt;/li&gt;
&lt;li&gt;CDI integration for repositories (see &lt;a href="http://static.springsource.org/spring-data/data-jpa/docs/current/reference/html/#jpd.misc.cdi-integration"&gt;here&lt;/a&gt; for details)&lt;/li&gt;
&lt;li&gt;Support for native queries in &lt;code&gt;@Query&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Support for declarative locking&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;a href="http://repo.springsource.org/release/org/springframework/data/spring-data-jpa/1.1.0.RELEASE/"&gt;release binaries&lt;/a&gt; are available via our Artifactory instance at &lt;a href="http://repo.springsource.org/release"&gt;http://repo.springsource.org&lt;/a&gt; and will be available in &lt;a href="http://search.maven.org/#search%7Cga%7C1%7Cspring-data-jpa"&gt;Maven Central&lt;/a&gt; in a bit as well.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.springsource.com/download/community?project=Spring%20Data%20JPA&amp;amp;version=1.1.0.RELEASE"&gt;Download&lt;/a&gt; | &lt;a href="http://static.springsource.org/spring-data/data-jpa/docs/1.1.0.RELEASE/api/"&gt;JavaDocs&lt;/a&gt; | &lt;a href="http://static.springsource.org/spring-data/data-jpa/docs/1.1.0.RELEASE/reference/html/"&gt;Reference documentation (HTML)&lt;/a&gt; | &lt;a href="http://static.springsource.org/spring-data/data-jpa/docs/1.1.0.RELEASE/reference/pdf/spring-data-jpa-reference.pdf"&gt;Reference documentation (PDF)&lt;/a&gt; | &lt;a href="http://static.springsource.org/spring-data/data-jpa/docs/1.1.0.RELEASE/changelog.txt"&gt;Changelog&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Looking forward to your feedback in the &lt;a href="http://forum.springsource.org/forumdisplay.php?f=27"&gt;forums&lt;/a&gt; or the &lt;a href="http://jira.springsource.org/browse/DATAJPA"&gt;issuetracker&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/springsource/SvVO/~4/QjXBf3e4rG4" height="1" width="1"/&gt;</description>
 <comments>http://www.springsource.org/node/3552#comments</comments>
 <category domain="http://www.springsource.org/taxonomy/term/4">News and Announcements</category>
 <pubDate>Wed, 16 May 2012 19:01:22 +0000</pubDate>
 <dc:creator>ogierke</dc:creator>
 <guid isPermaLink="false">3552 at http://www.springsource.org</guid>
<feedburner:origLink>http://www.springsource.org/node/3552</feedburner:origLink></item>
</channel>
</rss>

