Spring AMQP 1.1.2 发布

版本发布 | Gary Russell | 2012年8月23日 | ...

Spring AMQP 将 Spring 编程模型的熟悉优势应用于 AMQP,特别是 Rabbit MQ。

我们很高兴地宣布,针对 Java 的 spring-amqp 1.1.2 维护版本现已推出,其中包含许多重要的错误修复。

有关更多信息,请参阅项目主页

本周 Spring - 2012年8月21日

工程 | Josh Long | 2012年8月21日 | ...

欢迎来到本周 Spring的另一期!本综述通过汇总来自网络各地的许多精彩内容而整理而成。如果您有任何内容建议,或者只是想直接了解我们发布的一些内容,请在TwitterGoogle+上查看我们。像往常一样,我们有很多内容要讲,所以让我们深入了解一下。

  1. 本周首先,SpringSource Dev YouTube 频道上提供了大量新内容。
    	The video from  Spring Data Neo4J lead Michael Hunger's excellent webinar <a href = "http://www.springsource.org/node/3632">introducing Spring Data Neo4j</a> is also available. 
    

    VMware 工程师 Jerry Kuch 的网络研讨会视频也已提供,该视频提供了关于RabbitMQ 中的新功能的更新。最后,Ken Rimple、Srini Penchikala 和我举办的网络研讨会视频介绍了如何更充分地利用 Spring Roo 的交互式插件机制也已提供。

  2. Spring Security OAuth 负责人 David Syer 博士宣布Spring Security OAuth 1.0.0.RC2现已推出。
  3. 	<LI> Remember our pal Tobias Trelle? He's got another fantastic article that's been published on InfoQ called <a…

视频:Spring Data Neo4j 简介

新闻 | Chloe Jackson | 2012年8月16日 | ...

观看此网络研讨会,了解如何开始使用 Spring Data Neo4j(用于Neo4j 图形数据库的集成库)的实用指南。此网络研讨会是良好关系书籍的完美补充,面向那些希望快速学习如何开始使用Spring Data Neo4j的人士。

在此网络研讨会中,我们将介绍

  • Spring Data Neo4j 的功能和优势
  • Spring Data Neo4j 用例:使用 Spring Data Neo4j 和 Spring Social 的 Twitter 图形应用程序
  • 开始使用 Spring Data Neo4j 的分步演示

Spring Data Neo4j 是 Spring Data 项目的一部分,该项目旨在为 NoSQL 数据库提供便捷的支持。

另请参阅后续博文,其中回答了问答环节的所有问题,并链接到源代码和幻灯片。

如果您觉得此演示有用,请务必点赞,并订阅 SpringSourceDev 频道以观看其他录制视频和屏幕截图。

视频:Spring Roo — 不仅仅是另一个 RAD 工具!

新闻 | Chloe Jackson | 2012年8月16日 | ...

你们中的大多数人可能将 Spring Roo 视为基于 Java 的快速应用程序开发工具,它使用 AspectJ 和命令行 shell 来构建 Spring 应用程序。但在那些设置应用程序组件的流畅命令之下,潜藏着一个更强大且可扩展的平台,您可以用它来构建任何您想要的东西。

在本演示中,SpringSource 的 Josh Long 和 Spring Roo in Action 的作者 Ken Rimple 和 Srini Penchikala 介绍了 Spring Roo 1.2,然后更进一步,揭示了 Roo 功能强大的基于插件的基础。他们介绍了 Roo 的 OSGi 捆绑支持,并介绍了如何使用插件生成代码、安装模板、响应注释的添加/删除,以及公开开源和内部公司库供开发人员使用。最后,他们总结了最近开发的 Tailor 插件,并展示了如何使用它来完全自定义开发人员的 shell 环境。

演示者:Ken Rimple、Srini Penchikala 和 Josh Long

如果您觉得此演示有用,请务必点赞,并订阅 SpringSourceDev 频道以观看其他录制视频和屏幕截图。

本周 Spring,2012年8月14日

工程 | Josh Long | 2012年8月15日 | ...

欢迎来到本周 Spring的另一期!像往常一样,我们有很多内容要讲,所以让我们开始吧。

  1. SpringSource Tool Suite 已开源!并且,现在提供了两个不同版本,分别支持两种不同的开发人员:由 Spring Tool Suite 提供服务的 Spring 开发人员,以及由 Groovy/Grails Tool Suite 提供服务的 Groovy 和 Grails 开发人员。有关此好消息的更多信息,请查看工具套件负责人 Martin Lippert 的博客。
  2. Spring Security 负责人 Rob Winch 宣布Spring Security 版本 3.1.2 已发布
    	 </a>
    <LI> The ZeroTurnaround blog has a <EM> really</EM> cool little blog on rapid development with Spring and Hibernate. 
    	 Of course, Zero Turnaround has a handy little software agent that lets you reload Java classes on the fly. So that's a <EM>huge</EM> gain in productivity right there. That, coupled with XML-free Spring 3.1 and Hibernate 4.1, and you have yourself a <Em>really</EM> awesome combination. To learn more, check out the blog!  The example he illustrates are also well <a href = "http://github.com/cloudfoundry-samples/springmvc-hibernate-template">represented in this sample…

视频:RabbitMQ 中的新功能 - 2012年6月版

新闻 | Chloe Jackson | 2012年8月15日 | ...

在过去的一年半里,RabbitMQ 发布了六个主要新版本。在本演讲中,我们简要回顾了消息传递、RabbitMQ 和 AMQP 协议,然后介绍了一些新功能,包括更轻松的插件管理、新的插件和扩展、发布者确认、死信和基于在集群中的节点之间镜像队列的新高可用性功能。演示者:Jerry Kuch,VMware 高级工程师

如果您觉得此演示有用,请务必点赞,并订阅 SpringSourceDev 频道以观看其他录制视频和屏幕截图。

SpringSource Tool Suites 3.0.0 发布 - 重组、开源并在 GitHub 上

工程 | Martin Lippert | 2012年8月13日 | ...

简介

我们很自豪地宣布,我们基于 Eclipse 的最新主要版本开发工具现已推出。这不仅在新增功能方面是一个主要版本,而且在其他重大变化方面也是如此,例如组件化、开源以及我们首次提供多个发行版,每个发行版都针对不同类型的开发人员量身定制。让我们看看详细信息

Spring Tool Suite 和 Groovy/Grails Tool Suite

过去,SpringSource Tool Suite 以完整的发行版下载形式提供,大多数 Spring 开发人员都可以直接使用。与此形成对比的是,Groovy/Grails 开发人员必须手动安装多个扩展才能开始使用其开发环境。这种情况已经改变。我们现在提供两个完整的发行版

  • Spring Tool Suite:Spring Tool Suite 是我们基于 Eclipse 的工具的完整发行版,其中预安装了开始 Spring 项目所需的所有必要组件。它包括对 Spring Core 框架本身、Spring Integration、Spring Batch、Spring Webflow、Spring Data 以及许多其他框架的支持。它附带最新版本的 tc Server Developer Edition 和 Spring Roo、最新的 Eclipse Maven 集成,并且构建在最新的 Eclipse Juno 4.2 版本之上。这与之前称为 SpringSource Tool Suite 的内容非常相似。
  • Groovy/Grails Tool Suite:Groovy/Grails Tool Suite 是我们基于 Eclipse 的工具的完整发行版,专为 Groovy 和 Grails 开发量身定制。它预安装了 Groovy-Eclipse 以及我们的 Grails 工具,支持直接部署到 tc Server,并且在发行版中附带了现成的 Grails 安装。它也构建在最新的 Eclipse Juno 4.2 版本之上,并为我们的 Groovy-Grails 用户提供现成的体验。

开源并在 GitHub 上

我们坚定地致力于开源,并且是我们工具中包含的许多开源项目的活跃贡献者,例如 AspectJ、AJDT 和 Groovy-Eclipse。Spring IDE(过去 SpringSource Tool Suite 的主要部分之一)也一直是开源的。现在,我们正在根据Eclipse 公共许可证在 GitHub 上的SpringSource 组织下开源工具套件的所有部分。Spring 工具的以前商业插件(如 Spring Roo 的集成或提供更好的内容辅助、更好的代码补全和高级重构支持的插件,以及 Spring 的项目模板)已贡献给 Spring IDE 项目。其他部分提取到全新的开源项目中,例如 tc Server 的 Eclipse 集成。

组件化项目

为了允许独立安装并在工具套件的不同部分之间实现更好的模块化,我们将不同的部分组件化到各自的项目中。它们都位于 GitHub 上,提供自己的 nightly 更新站点,并且可以单独安装到一个普通的 Eclipse JEE 安装中。
  • Spring IDE: 它为您提供了使用 Spring 框架的所有工具,以及与各种其他 Spring 相关技术的集成,例如 AJDT、Spring Integration、Spring Webflow、Spring Data、Spring Security 和 Spring Roo。以前仅作为 STS 一部分的 Maven 和 Spring Roo 支持已集成到此项目中。(https://github.com/SpringSource/spring-ide
  • Grails IDE: 为您提供了完整的 Grails 开发工具,这些工具以前可以从仪表板安装到 SpringSource Tool Suite 实例中。它构建在 Groovy-Eclipse 项目之上。(https://github.com/SpringSource/grails-ide
  • Eclipse 集成 for tc Server: 此组件提供创建新的 tc Server 实例、使用现有实例、直接从工作区部署和更新应用程序、配置 tc Server 实例以及激活 Spring Insight 的功能。(https://github.com/SpringSource/eclipse-integration-tcserver
  • Eclipse 集成 for Gradle: 这在 Eclipse 中提供了 Gradle 支持。它允许用户直接导入其 Gradle 配置的项目,并将根据 Gradle 配置自动管理依赖项。它还允许直接从 Eclipse 执行 Gradle 任务。(https://github.com/SpringSource/eclipse-integration-gradle
  • Eclipse 集成通用组件: 此项目包含上述组件共有的共享基础架构。此外,它还包含 UAA 和 SpringSource 仪表板。(https://github.com/SpringSource/eclipse-integration-commons

由于这种重组和开源的影响,这些项目之间的依赖关系减少了。因此,如果需要,您可以从项目的更新站点单独使用它们,并且只会引入最少的依赖项集。例如,VMware vFabric tc Server 的 Eclipse 集成可以安装到一个普通的 Eclipse JEE 中,而无需同时安装 Spring IDE、Grails IDE 或其他组件。您始终可以使用仪表板(每个项目都附带,例如 UAA)轻松地将其他项目添加到您现有的安装中,就像您可能一样……

获取 Spring 时事通讯

与 Spring 时事通讯保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部