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,包含制表符补全和彩色输出
  • 更好、更可靠的重新加载机制,导致服务器重启次数大大减少
  • 增强的错误报告和问题诊断
  • 最新最好的库:Groovy 1.8、Spring 3.1、Hibernate 3.6 和 Servlet 3.0
  • 一个强大的静态资源(CSS、Javascript 等)框架
  • 用于链接生成和页面渲染的新 API
  • 新的 GORM 功能:分离条件、Where 查询、多个数据源等
  • 用于数据库迁移和逆向工程的标准插件
  • 具有完整 GORM 模拟的新单元测试 API
  • ……以及数百项较小的改进

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

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

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

今天发布了Spring 框架 3.1 版,这是企业级 Java 开发的下一步。

  	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 正式发布

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

我很高兴地宣布 Spring Framework 3.1 今天 正式发布!此版本提供了一些关键功能,使 Spring 能够应对 2012 年及以后的挑战

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

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

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

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

    ……

Spring Integration 脚本支持 - 第 1 部分

工程 | 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 首席技术官 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…

跨站点请求伪造和 OAuth2

工程 | Dave Syer | 2011年11月30日 | ...

在这篇简短的文章中,我们研究了OAuth2环境下的跨站点请求伪造,探讨了可能的攻击以及在使用 OAuth2 保护 Web 资源时如何抵御这些攻击。

OAuth2 是一种协议,它允许客户端应用程序(通常是 Web 应用程序)代表用户执行操作,但需要用户的许可。客户端被允许执行的操作在资源服务器(另一个 Web 应用程序或 Web 服务)上执行,用户通过告知授权服务器他信任客户端执行其请求的操作来批准这些操作。互联网上授权服务器的常见示例是FacebookGoogle,它们也都提供资源服务器(在以下情况下为图 API……

获取 Spring 新闻通讯

与 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部