本周 Spring - 2012 年 7 月 10 日

工程 | Josh Long | 2012 年 7 月 11 日 | ...

欢迎回到另一期《本周 Spring》。本周,我参加了在旧金山举行的 JAX 大会。我们玩得很开心,并愉快地回答了社区成员的问题。不过,像往常一样,我们有很多内容需要涵盖,所以让我们开始吧。

  1. Martin Lippert 宣布了 SpringSource Tool Suite 和 Groovy 及 Grails 工具套件 的最新版本。
  2. Chris Beams 宣布 Spring 3.1.2 已发布!
    	</LI>
    <LI> Rob Winch has announced that <A href = "http://www.springsource.org/node/3588">Spring Security 3.1.1 has been released!  	</A>
    </LI>
    	 
     <LI>  Costin Leau has announced that <A href = "http://www.springsource.org/node/3588">Spring GemFire 1.1.2 has been released!  	</A>
    	</LI>
    
     <LI>   The Tech Annotation page has a great post on using some of  <a href = "http://techannotation.wordpress.com/2012/07/05/remoting-spring-rmi-and-http/">Spring's remoting technologies, RMI and HTTP invoker, to expose objects  to remote clients</A>.  </LI> 
    
    
    <Li>  
    	Chris Haddad  has   put together a nice article <a  HREF = "http://cloud.dzone.com/articles/how-deploy-spring-database">on using
    		 Spring on Cloud Foundry</A>.
    	 </LI>
    	
            
    <LI>  
     The Enterprise Development Ideas blog has a nice article <a href ="http://pfelitti87.blogspot.com/2012/07/rest-services-with-spring-3-xml-json.html"> on using Spring 3.1  to build RESTful services that support JSON and XML</A>.
    	 </LI>
     <LI> 
    

    你们有没有错过本周在旧金山举行的 JAX 大会?Chris Richardson 和我发表的演讲(以及即将发表的演讲)将在下周上线,但本周你们应该看看 Sebastiano Armeli-Battana 关于将 Spring MVC 和 Backbone.js 结合使用的演示文稿,他也是一位社区成员,本周也发表了演讲。干得好,Sebastiano!另外:一定要查看代码

     </LI> <LI> 
    	 Would you like a sneak peak at how a master structures his application? Let 
    	
    	<a href = "http://gordondickens.com/wordpress/2012/07/03/enterprise-spring-best-practices-part-1-project-config/"> Gordon Dickens explain how he configures his application</A>. 
    	
    	 </LI> 
    
    <LI> The <EM>Code Tips and Tricks</em> blog has a nice post on using <a href = "http://lessonsincode.wordpress.com/2012/07/10/explicitly-defining-a-spring-mvc-annotation-based-controller/">Spring MVC without using the default Spring component scanning in place</A>.    
    	  </LI>
     <LI>  This VMware knowledge base article has a rather interesting tip that shows how to 
    	 <a href = "http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2007015"> ask the Spring <CODE>ApplicationContext</CODE> which configuration resources  are being used.
    	 </A>
    	
    	</LI>
      <LI>This blog has a great look at customizing <a href = "http://thinkinginsoftware.blogspot.com/2012/07/round-half-up-using-annotation-driven.html"> formatting for Spring MVC with the use of a custom formatter</A>. </LI>
    <LI> 
    	 Peng Fei Xu  has  a quick <a href  ="http://s-xu.blogspot.com/2012/07/spring-framework-annotation-part-3.html">introduction to using Spring's Java configuration</A>.
    	  </LI>
    	
    	<LI> 
    		This blog has a <a HREF = "http://techforenterprise.blogspot.com/2012/07/handling-forms-with-spring-3-mvc.html">nice introduction to handling Forms with Spring 3 MVC</A>
    		
    		
    		 </LI>
    	
    
  3. Java Code Geeks 有一篇不错的博客介绍了 Spring 的自定义命名空间定义是如何工作的
  4. <LI> The Apache Tomcat team has announced <a href = "http://www.tomcatexpert.com/blog/2012/07/09/apache-tomcat-7029-released">the immediate availability of Apache Tomcat 7.0.29</A>. 
    
    • 新版本增加了对默认错误页面的支持。
    • web.xml 中定义的 servlet 版本不再决定 Tomcat 在 Web 应用程序启动时是否扫描注解。这现在完全由 metadata-complete 元素控制。
    • 在 Web 应用程序启动时,无论 metadata-complete 的设置如何,都会始终扫描 JAR 以查找 ServletContainerInitializers。
    </li>
    
  5. 这不是一篇关于 Spring 的文章,而是关于 AspectJ 的。当然,AspectJ 作为 Spring AOP 故事的一部分得到了很好的支持。在这篇博客中,Thibault Delor 介绍了如何为所有类引入一个 有用的 toString 方法

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您快速提升技能。

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部