Spring 本周精选 - 2012 年 6 月 26 日

工程 | Josh Long | 2012 年 6 月 27 日 | ...
<P> What a week! So much to talk about and scarcely enough minutes in the day to manage.   
Without any further ado, let's get on to it!	</P> 
  1. Jonathan Brisbin 宣布 Spring Data REST 1.0.0.RC1 可用。 Spring Data REST 可帮助您为基于 JPA 的存储库提供 RESTful 接口。
  2. Oliver Gierke 宣布 Spring Data MongoDB 1.0.2.GA。 新版本有大量的错误修复和改进,所以请查看 更多更改日志
  3. 想知道短暂出现在 SpringSource 活动日历上的 RabbitMQ 网络研讨会发生了什么吗? 它已被重新安排(略微的时间表失误),但它又回来了,您绝对应该用更新的日期标记您的日历。 它将是一个了不起的活动。
  4. 我们的朋友 Gordon Dickens - 一位世界级的培训师和工程师 - 最近非常忙碌。
    	 If you haven't been following his blog recently, you missed an 
    	  <a href ="http://gordondickens.com/wordpress/2012/06/12/springsource_tool_suite_faq/"> introduction to the SpringSource Tool Suite  -  including its composition and value-added features,  and  answers some common questions</A>.
    		
    		 Besides the great post <a href= "http://gordondickens.com/wordpress/2012/06/12/spring-3-1-constructor-namespace">on Spring 3.1's constructor namespace  that we saw earlier this month</A>, 
    		 he also had a great post on converting  
    		 <a href = "http://gordondickens.com/wordpress/2012/06/13/gemini-blueprint-converting-from-spring-osgi/">
    		from Spring OSGi projects to the Eclipse Gemini Blueprint namespaces for bundles</A>.   Nice job, as usual, Gordon!
    		
    	    </LI>
        
    	   <Li>
    		Andy Chan has a nice  post <a href = "http://www.iceycake.com/2012/06/microsoft-active-directory-ms-ad-authentication-with-java-spring-security-3-1-0/">introducing how to use Spring Security 3.1.0 to talk to Microsoft Active Directory for authentication</A>.
    	 Nice job, Andy!	</LI>
    
    <LI> Ben O' Day has put together a wonderful post on using Spring AOP to implement 
    

    基本性能监控.

  5. <LI> The Keyhole Software blog has a couple of very interesting blogs introducing <A href = "http://www.springsource.org/spring-batch">Spring Batch</A>: the first introduces <a href  = "http://keyholesoftware.wordpress.com/2012/06/22/introducing-spring-batch/">the high level concepts</A> and <a href = "http://keyholesoftware.wordpress.com/2012/06/25/getting-started-with-spring-batch-part-two/">the second introduces some actual code.</A> Definitely worth a read.  </LI>
    
  6. Stardog 博客 (仅仅说出这个名字就很有趣..) 有一个
      a very cool example introducing how the  <a href = "http://linkedjava.blogspot.com/2012/06/stardog-and-spring-framework-example.html">Stardog RDF database server could work with Spring by way of an example: the Stardog Petstore</A>! <EM>So</EM> cool...
     </LI>
    
  7. Andriy Redko  has a nice post <a href = "http://aredko.blogspot.com/2012/06/using-redis-with-spring.html">on using Redis with Spring Data Redis</A>.
      </LI> 
    
  8. Manning 的Spring Roo in Action的合著者 Ken Rimple 整理了一篇关于使用 Spring Roo 和 Spring Webflow 的精彩文章
  9. 	 <LI>
    
    		Michal Letynski has a nice post on using 
    		<a href = "http://java.dzone.com/articles/spring-31-valid-requestbody">
    		Spring 3.1's support for the <CODE>@Valid</CODE> annotation on <CODE>@RequestBody</CODE> controller method arguments</A>.
    
    		  </LI>
     <LI> I suspect we probably covered some of these before, but just to be sure, I wanted to point everybody to this series of blogs introducing the concepts of <a href = "http://biju-allandsundry.blogspot.com/2011/08/simple-introduction-to-aop-session-1.html">AOP, and how they're implemented in practice using the raw JDK, Spring's AOP and AspectJ, which Spring has fantastic support for</a>. For the other blogs, simply scroll to the bottom of the page and you'll find links.  </LI> 
     <LI>  
    	Madhusudhan Konda, author of O'Reilly's <em>Just Spring</em> and <em>Just Spring Integration,</em> has a new book - this one, called <a href = "http://shop.oreilly.com/product/0636920025405.do"> <em>Just Spring Data Access</em></A>, which introduces the nitty gritty of the core data-access technologies in the Spring framework (it does not, however, introduce the  <a href = "http://www.springsource.org/spring-data">Spring Data</A> technologies).  While I haven't read it (though I'll be sure to read it eventually and  possibly write a book review!), it looks interesting.
    </LI> 
    	<LI>  Arnon Rotem-gal-oz has <a href = "http://java.dzone.com/articles/rabbitmq-and-short-intro-amqp">written a good over-coffee introduction to AMQP and RabbitMQ terminology</A> (if not their application. For that, you might check out this blog <a href = "http://blog.springsource.org/2011/01/25/green-beans-getting-started-with-enterprise-messaging-and-spring/">introducing the Spring support for JMS and AMQP</A> ). 
    		  </LI> 
    
    	 <LI>
    		
    

    VoltDB 博客很好地介绍了如何使用 Spring 和 VoltDB 实现存储库来构建高吞吐量 Web 应用程序

    		Another great post from the VoltDB blog talks about using the Spring Converter API with VoltDB's Data Objects.  The idea is a bit unusual, but pretty slick when you think about it: <a href = "http://voltdb.com/company/blog/using-spring-converter-api-voltdb-data-objects">let Spring's generic <EM>converter</EM> registry handle converting Volt's notion of record sets (objects of type <CODE>VoltTable</CODE>) into regular, domain-specific objects</A>. You codify the recipe once - as a Spring <CODE>Converter</CODE>, and then simply reuse it later.  
    			 In other data-access strategies, this same effect is achieved using, for example, the <CODE>RowMapper</CODE> callback interface, which lets you codify and reuse the recipe for converting a JDBC <CODE>ResultSet</CODE> into a domain-specific object.
    			
    	 Finally, all of these blogs come to a head in this <a href = "http://voltdb.com/company/blog/686k-tps-spring-framework-web-app-and-voltdb">blog introducing the performance tests done against the previous application</A>.	</LI>
    

获取 Spring 新闻通讯

保持与 Spring 新闻通讯的联系

订阅

抢占先机

VMware 提供培训和认证来加速您的进步。

了解更多

获得支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部