本周 Spring,2012年1月17日

工程 | Josh Long | 2012年1月18日 | ...

欢迎来到另一期《本周 Spring》。本周我们有很多精彩的内容,让我们开始吧。

  1. 悄悄话。你们这周四(19日)有什么安排?如果您还没有,我建议您注册参加Juergen Hoeller 和 Chris Beams 主讲的 Spring 3.1 网络研讨会
    		If you're in Europe,  there's going to be a  webinar  at <a href = "https://vmwareevents.webex.com/vmwareevents/onstage/g.php?t=a&d=663415641">3PM GMT, or 4PM CEST</a>, and if you're in North America, there's going to be a webinar at <a href = "https://vmwareevents.webex.com/vmwareevents/onstage/g.php?t=a&d=668718779">1PM EST or 10AM PST</a>. 
    		 Don't be left out, this event's already seen the highest registration of any webinar thus far, so register now, and as usual, I hope to see you there. 
    		   </LI>
    
    	<LI> Another session from SpringOne2GX, on <a href = "http://www.springsource.org/node/3365">Writing Applications for Cloud Foundry using Spring and MongoDB</a>, has been posted.  The Spring material is presented by data expert Thomas Risberg and the Mongo material is presented by Jared Rosoff from 10gen.  </LI>
    <LI>  Willie Wheeler, author of Manning's <EM>Spring in Practice</EM>, has put together a great blog post called <a href ="http://springinpractice.com/2012/01/14/calling-the-github-api-using-springs-resttemplate/">Calling the GitHub API using Spring's <CODE>RestTemplate</CODE>.</a>    
    	
    	 Craig Walls, author of Manning's own <EM>Spring in Action</EM> and lead of the <a href ="https://github.com/SpringSource/spring-social-github">Spring Social Github project</a> read this blog post and reached out to Willie. They started collaborating. A few <a href ="https://github.com/SpringSource/spring-social-github/pull/2">pull requests</a> later and that integrated, cleaned up idea and code is now in Spring Social Github <CODE>master</CODE>, ready to be incorporated in the next release. That's three days from blog to <CODE>master</CODE>! This is a great example of how powerful open source is. Don't hesitate <a href= "http://blog.springsource.org/2010/12/21/social-coding-in-spring-projects/">to get involved</a>, too!
     
    	  </LI>  
    	
    		<LI> <a href= "http://blog.cloudfoundry.com/post/13481010498/simplified-application-deployment-with-cloud-foundry-manifest">Cloud Foundry has just announced support for Manifests</a>, which contain deployment information for an application.  These manifests can be used to remove many of the tedious interactive prompts encountered when deploying an application using the <CODE>vmc</CODE> tool making deployments much more reproducible.  </LI>    
    		
    		<LI> Additionally the Cloud Foundry group has also announced support for installing and running  the <a href = "http://blog.cloudfoundry.com/post/13481010538/java-reporting-engine-is-now-available-on-cloud-foundry-via-jasperreports">Java-based Jasper Reports server as a service  on Cloud Foundry</a>.   
    		 
    <LI>
    	 Willie Wheeler's been busy, of late!  Some content from his  upcoming book is available on the internet.  In particular,  <a href= "http://www.java-tv.com/2012/01/16/creating-your-first-spring-web-mvc-application/">Creating Your First Spring MVC applications</A> is really good, and worth a read.  He also has another post, <A href = "http://springinpractice.com/2012/01/07/making-formselect-work-nicely-using-spring-3-formatters/">
    	 Making <CODE>&lt;form:select/&gt;</CODE> work nicely using Spring 3 Formatters</a>, that is <EM>definitely</EM> worth a read! It answers a very common question and shows the latest and greatest in best practices. Nice job, Willie!
    		
    		 </LI>
    
    
    <LI>  The Rai Studies blog has a few great posts this week, including a post on <a href = "http://www.raistudies.com/spring/spring-mvc/ajax-spring-mvc-3-annonations-jquery/">Using Spring MVC 3   with JQuery's Ajax support</a>   and  a post on 
    	<a href = "http://www.raistudies.com/spring/spring-mvc/file-upload-spring-mvc-annotation/">File Uploads Using Spring MVC 3</a>. </li>
    
    
    <li> Possibly inspired by the <a href = "http://blog.springsource.org/2011/04/12/roo-cloud-foundry-productivity-in-the-cloud/">Cloud Foundry add-on for Spring Roo</a>, Shekhar Gulati at Xebia has cooked up another PaaS add-on, <a href= "http://xebee.xebia.in/2012/01/09/running-spring-java-mongodb-apps-on-openshift-express-using-spring-roo-openshift-express-addon/">this time for Openshift</a>. 
    	
    	
    	This is a great example of Spring Roo's powerful addon mechanism and the ecosystem thats grown up around it.   If Spring Roo doesn't have something for you, <a href = "http://code.google.com/p/spring-roo-openshift-express-addon/">it's easy enough to extend it</a>! Readers of this blog will recall that Shekhar wrote the great blogs introducing Spring Roo on his <a href = "http://www.ibm.com/developerworks/views/opensource/libraryview.jsp?search_by=introducing+spring+roo,">IBM Developer Works series</a>, which, if you didn't read it then, you should read now. 
      </LI>
    	<LI> Ashish Sarin, author of the <EM>Spring Roo Cookbook</EM>, has put some great content up on <A href = "http://spring-roo.blogspot.com/2012/01/view-and-add-dynamic-finder-methods.html">Adding Dynamic Finder Methods in Spring Roo</a>.  </li> 
    
      <LI>  The <a href = "http://www.tomcatexpert.com">TomcatExpert.com</a> site has a great <a href = "http://www.tomcatexpert.com/blog/2012/01/04/year-review-2011">roundup of some of the  great content from 2011</a>.  </LI>
    	
    		<LI> Over on the Apache Tomcat mailing list comes news of <A href= "http://mail-archives.apache.org/mod_mbox/tomcat-announce/201201.mbox/%3C4F155CE2.3060301%40apache.org%3E">an update to Apache Tomcat 6 and 7 designed to fix a severe DoS attack</a>.  Please consult the post for information on the attack as well as the appropriate fixes.   </LI>
    		  
    
    	</oL>
    

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,以加快您的进度。

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部