Spring 本周动态,2011 年 12 月 20 日(节日版)

工程 | Josh Long | 2011 年 12 月 20 日 | ...
<IMG src = "http://www.springsource.org/files/rod-holidays.png" width = "300" style = " float : right;  margin-left : 10px;  " />
	<P> 
		Well, it's that time of the year again!  

节日季来临,许多人将要庆祝!无论你庆祝什么节日(或者是否庆祝),我都祝你度过愉快的一周,并祝你节日快乐。
为了让你能轻松度过这段时间,我们为你准备了本周最丰富的内容。
祝您愉快!



  1. 圣诞老人的精灵们可以从 SpringSource 的工程师那里学到一两招!Alan Stewart 在周六宣布了 Spring Roo 1.2.0 GA 发布。这个版本的 Roo 引起了很多人的关注。虽然有很多新特性,但我最喜欢的一些包括多模块 Maven 项目支持(例如,允许你在独立于 Web 应用的项目中构建模型类)、支持 JSF / PrimeFaces 脚手架(而不仅仅是 GWT、Spring MVC、Vaadin 和 Flex),以及支持服务/仓库(使用 Spring Data JPA 和 Spring Data MongoDB;这补充了 Active Record 风格的数据访问对象…

Spring Roo 1.2.0.RELEASE 已发布

工程 | Alan Stewart | 2011 年 12 月 17 日 | ...

我很高兴宣布 Spring Roo 1.2 GA 刚刚发布。这个版本凝聚了 Roo 团队大量的工程努力,包含了 Roo 用户社区所要求的所有最受欢迎的功能,以及许多性能和可用性改进。Roo 1.2.0 的新功能包括

  • Apache 2.0 许可
  • 多模块 Maven 项目支持
  • JSF / PrimeFaces 脚手架
  • 服务 / 仓库(使用 Spring Data JPA 和 Spring Data MongoDB)
  • 数据库逆向工程多模式支持
  • 灵活的 GWT 支持
  • Shell 可用性改进
在我即将发布的下一篇博客中,我将详细介绍使用这些令人兴奋的新功能的可用新命令。

Alan Stewart,Spring Roo 项目负责人

Web 开发新纪元:Grails 2.0 发布!

工程 | Graeme Rocher | 2011 年 12 月 15 日 | ...

经过近一年的开发,我们非常激动地宣布 Grails 2.0 GA 发布 - 这是正在改变 JVM 上 Web 开发面貌的 Web 框架的第二个主要修订版。

这个版本带来了极大的用户体验提升。从命令行到测试报告,再到 Grails 为你生成的 UI,一切都经过了重新思考和创新。Grails 2.0 中一些令人兴奋的功能包括

  • 一个新的控制台 UI,集成了 tab 自动补全和彩色输出
  • 一个更好、更可靠的重载机制,大大减少了服务器重启次数
  • 增强的错误报告和问题诊断
  • 最新最优的库:Groovy 1.8, Spring 3.1, Hibernate 3.6 和 Servlet 3.0
  • 一个强大的静态资源框架(CSS, Javascript 等)
  • 用于链接生成和页面渲染的新 API
  • 新的 GORM 特性:分离式 Criteria、Where 查询、多个数据源等
  • 用于数据库迁移和逆向工程的标准插件
  • 带有完整 GORM 仿真功能的新单元测试 API
  • …… 还有数百项更小的改进

所有这些新功能都在用户指南的 “Grails 2.0 新特性?” 部分进行了详细介绍。此外,请务必观看 Grails 2.0 网络研讨会 和“Grails 2.0 倒计时”博客…

Spring 本周动态,2011 年 12 月 13 日(Spring 3.1 版)

工程 | Josh Long | 2011 年 12 月 14 日 | ...

今天,企业 Java 开发的下一步——Spring framework, version 3.1 发布了。

  	There is a <EM>lot</EM> of other stuff to talk about this week, but we'll
  	forego them for next week, because there's quite simply too much to look at with Spring 3.1.  

  	Take a look at the following content, and don't forget to download (<A href="http://www.springsource.com/download/community?project=Spring%20Framework&version=3.1.0.RELEASE">direct</a> or <a href="http://www.springsource.org/spring-core#download">maven</a>) and try out the latest and greatest bits today! 
 

当然,关于新功能的所有详细信息,请查阅 Spring Framework 3.1 发布说明

在这个版本中,我最喜欢的一些新功能包括

<ul> <LI>
Comprehensive Java-based application configuration</LI>
</LI> <lI>New caching abstraction
</LI…

Grails 2.0 倒计时:用户体验

工程 | Peter Ledbrook | 2011 年 12 月 14 日 | ...

欢迎来到 Grails 2.0 倒计时系列最后一篇:最终版本即将发布!我在这里不会多说,因为 Grails 2.0 中一些最有趣的新功能最好通过观看了解。因此,我制作了一个截屏视频,这样你就能清楚地看到第一次安装 Grails 2.0 时会遇到什么

http://www.youtube.com/watch?v=KJMR0gB6NHk

关键点包括

  • 全新的交互式控制台;
  • 更好的自动类重载,包括对领域类和 Java 文件的支持;
  • 增强的错误报告;
  • 新的 HTML 5 脚手架;以及
  • 新的测试报告。

如截屏视频所示,新的交互式控制台具有:命令自动补全;使用 "bang" (!) 命令执行外部应用程序;命令历史缓冲区;以及轻松访问测试和依赖报告。这得益于大大改进的 Grails 类重载机制。你不需要重启run-app

Spring Framework 3.1 GA 发布

工程 | Juergen Hoeller | 2011 年 12 月 13 日 | ...

我很高兴宣布 Spring Framework 3.1 于今天正式发布 (GA)!此版本带来了几个关键功能,使 Spring 准备好迎接 2012 年及未来的挑战

  • 环境抽象和相关的Bean 定义 profiles,以及用于占位符解析的集中式可配置属性源。

  • 基于配置类上 @Enable* 注解基于 Java 的应用配置,方便容器配置:例如使用 @EnableTransactionManagement 激活声明式事务处理。

  • 缓存抽象以及我们在此基础上的声明式缓存解决方案(@Cacheable 等),专注于应用代码和缓存提供者之间的便捷交互。

  • 基于 Servlet 3.0 的 WebApplicationInitializer 机制,用于无需 web.xml 引导 Spring Web 应用!这是 Spring Web 配置故事中的关键部分,提供了 XML 引导方式的丰富替代方案。

Spring Integration 脚本支持 - 第一部分

工程 | David Turanski | 2011 年 12 月 08 日 | ...

Spring Integration 脚本支持在 2.1 版本中提供,它建立在 2.0 版本引入的 Groovy 脚本支持之上。 如果你熟悉 Spring Integration,可以将脚本支持视为你工具箱中的另一个工具,在某些情况下会非常有用。 如果你有使用 Groovy、Python、Ruby 或 Javascript 等语言编写的现有代码,并且需要将它们相互集成或集成到 Java 应用程序中, Spring Integration 提供了一种简单的方法来实现。 无论情况如何,本文将涵盖基础知识,帮助你开始使用你喜欢的脚本…

Spring 本周动态,2011 年 12 月 6 日

工程 | Josh Long | 2011 年 12 月 07 日 | ...

欢迎阅读新一期的《Spring 本周动态》。

     We're in December, folks. I just can't believe that it's already December. 

嗯,好吧,忽略我。
只是很惊讶。让我们进入综述部分吧,因为本周有大量新内容。

  1. 你错过了 SpringOne 吗?那真是可惜了。你错过了很多精彩内容。不过别担心,我们在 InfoQ 的朋友正在提供来自 SpringOne2GX 不同演讲的稳定视频流。首批要发布的是哪两个演讲?SpringSource CTO Adrian Colyer 的开幕主题演讲, SpringOne 2Gx 主题演讲 - Spring 的昨天、今天和明天
    		On day two, <a href= "http://www.springsource.org/node/3322">Ben Alex lead the SpringOne 2GX technical keynote</a>, a procession of 
    		  demonstrations and thought provoking insights into next generation application development with Spring and on the cloud.
    		
    		 </LI> 
    		
    		
    		<LI> <a href = "http://www.twitter.com/ramnivas">Ramnivas Laddad</a>, all around great guy and one of the brilliant, mad…

Grails 2.0 倒计时:持久化

工程 | Peter Ledbrook | 2011 年 12 月 05 日 | ...

距离上一篇倒计时博客文章已经有一段时间了,但 2.0.0.RC3 的发布给了我一个很好的理由再写一篇。在上一篇文章中,我重点介绍了数据库迁移以及我们如何将新的数据库迁移插件作为标准。我将在这里继续讨论持久化主题,并介绍几个很棒的新功能,特别是关于查询方面。

其他

让我们从一些小的改进开始。首先,抽象领域类现在按照大多数人期望的方式处理:抽象基领域类会为其及其子类生成一个表。例如,考虑…

Spring 本周动态,2011 年 11 月 29 日

工程 | Josh Long | 2011 年 11 月 30 日 | ...

欢迎阅读新一期的《Spring 本周动态》。本周有很多内容要讨论,并且有一系列新版本发布,所以让我们直接开始吧!

  1. Chris Beams 宣布了 Spring 3.1 最新版本 RC2。这是计划中的最终版本,所以尽快下载试用吧。想了解 Spring 3.1 的所有内容,请查看 发布说明Spring 3.1 博客系列
  2.  <LI> 
    	The steady march to Spring Integration 2.1 GA continues. This week, <A href= "http://www.springsource.org/node/3315">Spring Integration 2.1 RC1  was  released</a>.  
    There are a lot of new features in  Spring Integration 2.1, including support for GemFire, RabbitMQ, MongoDB, and much, much, more.  For the full details, <a href="https://jira.springsource.org/secure/ReleaseNote.jspa?projectId=10121&version=12341">see the release notes</a>.  </LI>
     <LI>   
    <A href ="http://www.springsource.com/developer/sts">SpringSource Tool Suite</A> lead Martin Lippert has announced the <a href="http…

订阅 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

提升自我

VMware 提供培训和认证,助力您的职业发展。

了解更多

获取支持

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

了解更多

即将举办的活动

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

查看全部