Spring 本周报,2011 年 10 月 18 日

工程 | Josh Long | 2011 年 10 月 19 日 | ...

多么精彩的一周!如果您是一位企业 Java 开发人员,那么您一定听说了这个消息 - Spring 3.1 RC1 刚刚发布!请继续阅读以了解更多详细信息,如果您有任何问题或反馈,请务必在论坛上发表意见!

当然,如果您下周在SpringOne2GX 2011,您可以期待听到更多关于 Spring 3.1 的信息,以及所有 Spring 技术的最新和最棒的信息。 我们期待在那里见到大家!

 </P>  

  
  1. Spring 3.1.0.RC1 上周发布! 因此开始了 Spring 3.1 GA 的征程。 Chris Beams 通过这个公告开始了这件事。 然后,Spring 项目负责人 Juergen Hoeller 随后发表了这篇博客文章,详细介绍了新功能。 Spring 3.1 的第一个候选版本现在可以从 Spring 里程碑存储库获得,或者直接从 社区下载页面下载。 此版本包括以下新功能:
    Support for Hibernate 4.0 (up to date with 4.0 CR4), 
    Complete <CODE>TestContext</CODE> framework support for <CODE>@Configuration</CODE> classes,
    Flash scope for Spring MVC, 
    Support for Quartz 2.0,  
    77 bug fixes, 16 new features, and 66 improvements. Wow! To learn more about what's new in Spring 3.1, be sure to <a href="http://static.springsource.org/spring/docs/3.1.0.RC1/spring-framework-reference/html/new-in-3.1.html">check out this document.</a>
     </LI> 
      <LI> 
      Martin Lippert today announced the <a  href="http://www.springsource.org/node/3287">release of SpringSource Tool Suite 2.8</a>. The new IDE contains all sorts of features, and updates. It's built on top of  Eclipse Indigo SR1, it
    	includes full IDE support for Java 7 (coming with the Eclipse 3.7.1 update),
    	support for Spring 3.1 bean profiles, including validation and navigation,  
    	support for Spring 3.1 c-namespace including quick-fixes, validation and content-assist,  
    	improved constructor-arg validation and quick-fixes, 
    	updated Eclipse Maven integration (m2e 1.0.100), including migration assistance,  
    	support for Groovy 1.8.2, and 
    	support for Grails 2.0.0.M2. As this  new release bundles m2e (the Eclipse plugin formerly known as <em>m2eclipse</em>), there are <a  href="http://blog.springsource.com/2011/10/18/upgrading-maven-integration-for-springsource-tool-suite-2-8-0/">some steps</A> you'll need to be aware of when upgrading. 
    

    像往常一样,访问社区下载页面以获取最新版本。

  2. Spring Integration 2.1 M2 已经发布。 它包括许多修复和新功能,包括重构的(更简单和更灵活的)聚合器和重新排序器、XPath 过滤器、JDBC 存储过程适配器和 AMQP 支持的消息通道。 请务必从社区下载页面获取这些位。

    </LI> 
     <LI>  
    

    本专栏的读者会记得InfoQ 录制了巴黎“下一步是什么”会议的会议,我们看到了 Adrian Colyer 的关于企业云计算的主题演讲。 InfoQ 刚刚发布了 Rob Harrop(Spring 核心开发人员和 RabbitMQ 工程师)和 Jags Ramnarayan(GemFire 首席架构师)的另外两个视频。 Rob 介绍了使用 RabbitMQ 的多语言消息传递,而 Jags Ramnaraya 介绍了 SQLFire,这是一种可扩展的 SQL 数据库,可为 NOSQL 存储提供引人注目的替代方案。

  3. RabbitMQ 团队的 Chris Harris 刚刚发表了一篇很棒的文章,演示了如何将 MongoDB 的持续查询机制与 RabbitMQ 结合使用。 来自一位伟大作者的伟大作品。 希望了解有关 RabbitMQ(SpringSource 的开源消息代理)的更多信息的读者,应查看 SpringSourceDev YouTube 频道上的此网络研讨会。
  4. 	 <LI> Ramnivas Laddad, from the CloudFoundry team,  <a href= "http://feedproxy.google.com/~r/SpringSourceTeamBlog/~3/td3vscam9RA/">introduces the numerous services available on CloudFoundry</a> for Spring developers.
    		   Services offered in Cloud Foundry make writing efficient and effective applications possible. When you're writing an application for CloudFoundry, don't worry about <em>whether</EM> there's a service available -   instead focus on  <em>which</EM> service  you'll use. 
     	 </lI> 
     <LI>This new post introduces one of the more intriguing tricks you can play with the Spring application context: <a href="http://java.dzone.com/articles/spring-make-externally-created">Spring: Make an Externally Created Object Available to Beans in applicationContext.xml</A>  If your Spring beans need access to an object that is not created by Spring itself, you can  "inject" it into the context by using a static parent context and registering the object with it. Beans can then reference it just as if it was defined in the application context file.
     </LI>
     <LI>Micro Cloud Foundry has been updated, and now offers more supported services - including RabbitMQ and PostgreSQL support - which is identical to the <a href="http://www.cloudfoundry.com">publicly hosted CloudFoundry.com</A>
    	<a href = "http://www.h-online.com/open/news/item/VMware-Micro-Cloud-Factory-now-includes-PostgreSQL-and-RabbitMQ-1359716.html">This  post introduces some of the changes in the update.</a>  If you're a Spring developer, consult <A href= "http://blog.springsource.com/2011/08/24/micro-cloud-foundry-for-spring-developers/">this video</A> on getting started with the Micro Cloud Foundry.
    	 
    	</LI>  
     <LI> 
    	 Spring Data JDBC Extensions with <a href="http://www.springsource.org/node/3286">Oracle Database Support 1.0.0.RC1</a>  has just been released.  Among the many improvements, there is better documentation chapter for QueryDSL SQL module,
    	 OSGi manifests, and updated  slf4j/log4j and other dependencies.
    	 </lI>
     <LI> Spring's Message Listener container has been, and remains, one of the most powerful ways to build JMS applications.  In order to receive JMS messages, Spring provides the concept of message listener containers. These are beans that can be configured to receive messages that arrive on specified <code>javax.jms.Destination</code>s  asynchronously - that is, you don't wait for the messages.   
    	<a href= "http://city81.blogspot.com/2011/10/spring-jms-listener-adapters-and.html">This post does a fine job</a> introducing the concepts and configuration required to have your application  notified when a message is received from a JMS broker. 
     
    </li> <LI> Ken Rimple, co-author of Manning's <EM>"Spring Roo in Action,"</Em>  M 
    	 <a href ="http://www.rimple.com/tech/2011/10/18/roo-in-the-corner-new-features-in-trunk.html">writes about all the  great changes in Spring Roo 1.2</A>. As he notes in the article, some break things and some are great. Either way, these are all <em>in-flight</EM> changes and are subject to change. There's a reason why working off of trunk is called <EM>living on the edge</EM>!  Check it out!  </li>
    
  5. Sergi Almar 正在整理“Spring 谜题”——与 Spring 相关的小琐事问题。 我觉得这些很有趣。 你知道答案吗? 这是第一个谜题,这是第二个谜题,就在上周发布的。 很好,Sergi!
  6. 被 JBoss AS 困住但希望 Spring 应用程序更加舒适? JBoss 刚刚发布了他们的 Spring-JBoss 集成库的 2.0 版本,SnowDrop
  7. 当然,我确信您已经注意到,我们稍微改进了 SpringSource.org 网站。 一切都和以前一样,所以你的所有书签和订阅仍然有效,但我们重新安排了一些结构,以便更容易找到你需要的东西。 我们希望你喜欢它,如果你有任何反馈或评论,请在 Meta 论坛上发起一个主题。

获取 Spring 新闻资讯

保持与 Spring 新闻资讯的联系

订阅

抢先一步

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

了解更多

获得支持

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

了解更多

即将到来的活动

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

查看全部