Spring Tool Suite 和 Groovy/Grails Tool Suite 3.6.4 发布

发布 | Martin Lippert | 2015 年 3 月 11 日 | ...

尊敬的 Spring 社区成员,

我很高兴今天宣布我们基于 Eclipse 的新工具发布:Spring Tool Suite (STS) 3.6.4 和 Groovy/Grails Tool Suite (GGTS) 3.6.4。

本次发布的亮点包括

  • 更新至 Eclipse Luna SR2
  • Pivotal tc Server 更新至 3.1.0
  • Spring Boot 属性编辑器(包括内容辅助、悬停提示、导航以及错误/警告)
  • 改进了 Spring Boot 应用的启动支持
  • 支持 Groovy 2.4

要下载发行版,请访问

详细的新特性和值得注意的说明请参见此处:STS/GGTS 3.6.4 新特性及值得注意

这是 GGTS 捆绑包的最终版本。有关更多详细信息,请参阅新特性及值得注意。STS 3.7.0 计划于 2015 年 6 月下旬发布,紧随 Eclipse Mars 发布之后。

祝您使用愉快!

Spring Security Kerberos 1.0.0.RC1 发布

发布 | Janne Valkealahti | 2015 年 3 月 11 日 | ...

在之前一个里程碑版本发布之后,我们期待已久,现在很高兴地宣布 Spring Security Kerberos 1.0.0.RC1 发布了。

变更摘要如下所示

  • 我们做了大量的内部整理工作,以使整个项目保持最新。
  • 参考文档现已更新,以反映我们现有内容。参考文档
  • 我们添加了一个新的 KerberosRestTemplate,用于需要以编程方式访问 Kerberos 认证的 Web 资源的使用场景。
  • 示例已从头重写。这些示例是 bootified 的,意味着用户只需相对较少的步骤即可测试 Kerberos 认证功能。我们的参考文档中有更多关于示例的内容,其中包括与 Windows AD、MIT Kerberos 和 RestTemplate 一起使用的示例。

本周 Spring 精选 - 2015 年 3 月 10 日

工程 | Josh Long | 2015 年 3 月 10 日 | ...

欢迎阅读新一期的本周 Spring 精选! 本周我正在佐治亚州亚特兰大的 DevNexus,与一些 Spring 团队成员和 Spring 社区的杰出人士在一起。我将发表一个关于Spring Boot 入门的演讲,希望您能加入我,或者参与 Spring 团队的许多其他演讲

SpringOne2GX 2014 回放:使用 Spring 和 AngularJS 创建模块化测试驱动的 SPA

新闻 | Pieter Humphrey | 2015 年 3 月 10 日 | ...

录制于 SpringOne2GX 2014。

演讲者:Gunnar Hillert

Web / JavaScript 专题

幻灯片:http://www.slideshare.net/SpringCentral/creating-modular-test-driven-spas-with-spring-and-angularjs-41166049

单页应用 (SPA) 在现今备受关注,随之而来的是大量我们需要了解的新工具、库和框架。但这对于 Spring 开发者意味着什么呢?在本场演讲中,我们将概述当前的技术状况,并阐述 Spring XD 团队为其用户界面所做的选择。我使用什么来编写 SPA 应用?如何将它们集成到现有的基于 Spring 的后端?如何构建它们?能否将它们集成到现有的 Gradle 或 Maven 构建流程中以实现完整的构建自动化?如何使用 Spring 的 SockJS/WebSocket 支持集成实时消息传递?在本次演讲中,我们将回答这些以及更多问题。我们将涵盖 AngularJS、Bootstrap、RequireJS 等框架;Bower、Grunt、Gulp 等工具;还将讨论如何使用 Karma 和 Protractor 进行测试。

SpringOne2GX 2014 回放:集成测试的圣杯探求

新闻 | Pieter Humphrey | 2015 年 3 月 10 日 | ...

录制于 SpringOne2GX 2014。

演讲者:Ken Kreuger, Rob Winch

Web / JavaScript 专题

幻灯片:http://www.slideshare.net/SpringCentral/spring-one2gx-2014holyintegrationtest

Spring MVC Test 可以极大地帮助彻底测试控制器及其配置。然而,对于基于浏览器的客户端,我们无法像用户那样轻松地与应用程序交互。例如,用户会请求包含表单的页面,填写表单,提交表单,一些 JavaScript 可能会执行,然后用户会看到某种结果。在本次演示中,我们将概述 Spring Web 应用程序的测试。我们将看到,通过结合使用 Spring MVC Test 和 HtmlUnit,我们能够以与用户相同的方式(包括 JavaScript 执行)轻松地与我们的应用程序交互。我们还将看到如何轻松创建代表视图的可重用组件,以便在我们重构应用程序时可以轻松更新测试。最后,我们将看到如何将这些技术与 BDD 结合起来,找到我们的集成测试圣杯。

SpringOne2GX 2014 回放:使用 Spring Cloud Connectors 简化云应用

新闻 | Pieter Humphrey | 2015 年 3 月 10 日 | ...

录制于 SpringOne2GX 2014。

注意:此项目已更名为 Spring Cloud Connectors,并且是更大的Spring Cloud 伞状项目的一部分。

演讲者:Scott Frederick, Ramnivas Laddad

云开发专题

幻灯片:http://www.slideshare.net/SpringCentral/simplify-cloud-applicationsusingspringcloud

在云平台开发应用程序涉及处理已部署应用程序的环境并连接到服务。Spring Cloud 是一个新项目,它简化了在各种云平台(包括 Cloud Foundry 和 Heroku)上的这些任务。Spring Cloud 使得将同一个制品(war 或 jar)部署到多个云环境成为可能。它通过 Cloud Connector 的概念支持多种云,并为 Cloud Foundry 和 Heroku 提供了开箱即用的实现。Spring Cloud 设计用于扩展,使得为其他云平台创建云连接器变得简单。Spring Cloud 还通过服务连接器的概念支持连接到多种服务。它提供了许多常见服务的开箱即用支持,同时也使其易于扩展到其他服务。虽然 Spring Cloud 可以被使用任何 JVM 语言和框架的应用程序使用,但它通过基于 Java 和 XML 的配置进一步简化了 Spring 应用程序。在本次演讲中,我们将介绍 Spring Cloud 项目,展示如何简化云部署的应用程序配置,讨论其扩展机制,并通过实际案例展示其良好的应用。

SpringOne2GX 2014 回放:使用 PaaS 将您的应用 Spring 化到云端

新闻 | Pieter Humphrey | 2015 年 3 月 10 日 | ...

录制于 SpringOne2GX 2014。

演讲者:Grant Shipley, RedHat

云开发专题

幻灯片:http://www.slideshare.net/SpringCentral/spring-your-apps-into-the-cloud-with-a-paa-s

无论您的 Spring Web 应用有一位还是百万访客,他们都将要求获得出色的用户体验,无论您付出什么努力。这始终意味着每次访问都必须快速加载页面和快速响应。当情况变糟时,您只需增加硬件并增加缓存和缓冲区,对吗?错了。如果您的基础设施位于云端,那么您就面临一个真正有趣的问题。我不会展示那些市场营销幻灯片,这是一场动手技术演讲,我们将部署一个应用程序到云端,然后通过利用弹性伸缩和自动扩展的恰当组合来提升性能。

Activiti 与 Spring Boot 入门

工程 | Josh Long | 2015 年 3 月 8 日 | ...

这篇文章是 Activiti 联合创始人兼社区成员 Joram Barrez (@jbarrez) 的客座文章,他在 Alfresco 工作。谢谢 Joram!我很乐意看到更多这样的社区客座文章,所以——像往常一样——请随时将您的想法和贡献发送给我 (@starbuxman)!-Josh


介绍

Activiti 是一个 Apache 许可的业务流程管理 (BPM) 引擎。此类引擎的核心目标是获取由人工任务和服务调用组成的流程定义,并按特定顺序执行这些任务,同时暴露各种 API 以启动、管理和查询流程实例相关的数据…

Spring Data Release Train Fowler RC1 发布

发布 | Christoph Strobl | 2015 年 3 月 5 日 | ...

我很高兴宣布名为 Fowler 的 Spring Data 发布列车首个也是最终的发布候选版本现已可用。此版本修复了 149 个问题。以下是一些亮点:

  • 在 JPA 和 MongoDB 中支持 Java 8 Stream 作为返回类型。
  • 增强了对 JSR-310 和 ThreeTen 后向移植类型的支持。
  • 为 MongoDB 模块提供了专用的 GeoJSON 类型。
  • 与 MongoDB 3.0 和新的 MongoDB Java 驱动程序(当前 beta3 版本)兼容。
  • 在 Spring Data REST 中为审计实体自动填充 Last-Modified 头部。
  • Solr 的 @Score 注解。
  • 支持 Elasticsearch 中的建议功能。

Spring Cloud 1.0.0 现已可用

发布 | Dave Syer | 2015 年 3 月 4 日 | ...

Spring Cloud 1.0.0.RELEASE 现已在 Maven Central(以及 repo.spring.io)发布。自 RC3 以来变化不大,但我们确实发现了一些错误,这主要归功于社区的参与,所以感谢所有至今为止尝试过的人。以下是 Spring Cloud 的目标回顾

Spring Cloud 为开发者提供工具,以快速构建分布式系统中的一些常见模式(例如,配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导者选举、分布式会话、集群状态…

获取 Spring 新闻通讯

订阅 Spring 新闻通讯保持联系

订阅

抢占先机

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

了解更多

获取支持

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

了解更多

即将举办的活动

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

查看全部