Spring Data Couchbase 1.0 M2 发布

发行版 | Oliver Drotbohm | 2013年11月18日 | ...

代表模块负责人Michael Nitschinger,我很高兴地宣布 Spring Data 模块的第二个里程碑版本,用于Couchbase

这个新版本带来了功能增强和错误修复,使库很快就能进入候选发布阶段。此版本的亮点包括存储库查找方法上的自定义@View注解以及对日期、枚举和类类型的更好的编组支持。此外,底层 Couchbase Java 客户端已更新到最新的 1.2.2 版本,带来了更好的再平衡稳定性和性能改进。这个 M2 版本可从 Spring IO 的里程碑存储库获取……

12月 Spring 培训时间优惠

新闻 | Mark Baars | 2013年11月15日 | ...

一年中的最后一个月即将到来,您可能仍然有一些培训预算来开始2014年,成为Spring大师。为了帮助您,我们为所有开发人员提供了折扣。注册 Spring 培训* 时,只需在推荐代码字段中使用代码springtime即可享受列表价格 20% 的折扣。我们 12 月份的完整时间表是

核心 Spring

澳大利亚和亚洲

Spring for Apache Hadoop 1.0.2 GA 和 2.0 M2 发布

发行版 | Thomas Risberg | 2013年11月14日 | ...

我们很高兴地宣布 Spring for Apache Hadoop 1.0.2 GA 和 2.0 M2 里程碑版本的发布。

这两个版本都提供了错误修复、升级的 Spring 项目版本以及对新的 Pivotal HD 1.1 版本的支持。1.0.2 版本增加了对新的 Hadoop 2.2 稳定版本的支持。2.0.0.M2 版本提供了对 CDH4 YARN 集群的支持,并改进了 HdfsResourceLoader 的实现(此实现将移植到下一个 1.0.3 GA 版本)。

我们继续在 Spring IO 里程碑中提供具有各自传递依赖项的特定版本工件……

Spring XD 1.0.0.M4 发布

发行版 | Gunnar Hillert | 2013年11月14日 | ...

Spring XD 团队高兴地宣布Spring XD 1.0.0 里程碑版本 4 现已可用下载

Spring XD 使解决常见的大数据问题变得容易,例如数据摄取和导出、实时分析和批处理工作流编排。此版本包含一些值得注意的新功能

网络研讨会:Reactor

新闻 | Chloe Jackson | 2013年11月13日 | ...

演讲者:Jon Brisbin

Reactor 是一个简洁而强大的基础库,用于在 JVM 上构建响应式、快数据应用程序。虽然它是 Spring IO 平台的一部分,但核心 Reactor 库不依赖于 Spring。在核心库之上,通过高速处理器抽象可以直接支持 Disruptor,该抽象通过 RingBuffer 提供 Reactor API,通过灵活的 PersistentQueue 抽象直接支持高性能 JavaChronicle 持久消息传递库,直接支持 Groovy 闭包和 @CompileStatic……

网络研讨会:使用不变性的 Spring

新闻 | Chloe Jackson | 2013年11月13日 | ...

演讲者:Matt Stine

Josh Bloch 的“Effective Java”的读者有时会在到达第 15 项:“最小化可变性”时感到困惑。如果我们要最小化可变性,那么显然我们必须最大化不变性。虽然所有 Java 程序员每天都使用不可变对象(例如 java.lang.String),但是当被要求创建我们自己的不可变类时,我们经常犹豫。但是,如果我们克服这种犹豫,我们将获得简化程序正确性推理、免费线程安全以及其他好处的好处。

企业 Java 程序员面临的主要问题之一是……

SpringOne2GX 2013 回放:对实时 Java Web 应用程序进行故障排除

新闻 | Chloe Jackson | 2013年11月13日 | ...

录制于加利福尼亚州圣克拉拉举行的 SpringOne2GX 2013。

演讲者:Ashley Puls,NewRelic

当在生产系统上安装调试工具时,运维团队往往会感到紧张。这是可以理解的,因为大多数人都至少经历过调试工具使系统崩溃的情况。但是,是否存在可以在生产环境中运行的工具?本次演讲将介绍可用于发现和解决使用 Spring Framework 的 Java Web 应用程序中出现的性能问题的方法和工具。本次演讲将涉及一些常见问题,例如缓慢的 SQL、缓慢的网页加载时间、阻塞的线程和代码中的异常。它将使用各种诊断工具来检查这些问题,包括日志文件、jmap、jvisualvm 和 New Relic。最后,本次演讲将评估这些工具在生产环境中的使用情况,将它们分成哪些工具可以在实时生产 Web 应用程序中实际使用,哪些不能。

!{iframe width="420" height="315" src="//www.youtube.com/embed/mzT7etWjj0Q" frameborder="0" allowfullscreen}{/iframe}

不仅仅是大数据,还必须是快数据:Reactor 1.0 正式发布

发行版 | Jon Brisbin | 2013年11月12日 | ...

我很高兴地宣布,Reactor,一个用于在 JVM 上构建响应式、快数据应用程序的强大基础库,现已正式发布!

什么是 Reactor,为什么我应该关心它?

Reactor 提供必要的抽象来构建高吞吐量、低延迟——我们现在称之为“快数据”——应用程序,这些应用程序绝对必须处理每秒数千、数万甚至数百万个并发请求。

您应该关心 Reactor,因为具有非人类使用者(例如移动电话及其上运行的应用程序)的现代应用程序会生成比传统线程……更多的数据。

本周 Spring - 2013年11月12日

工程 | Josh Long | 2013年11月12日 | ...

欢迎来到另一期本周 Spring!本周,我在比利时的安特卫普与 Spring、RabbitMQ、Tomcat、Redis 和 Cloud Foundry 用户在Devoxx 比利时会面。我们在 Pivotal 有一个展位,正在展示 Spring Boot 并赠送 T 恤。一定要过来打个招呼!

  1. Spring Boot 0.5.M6 现已可用!新版本充满了令人惊叹的新功能,您也可以从gvm和 Homebrew 使用它。
  2. Reactor 项目 1.0 刚刚发布!项目负责人 Jon Brisbin 在新版本方面做得非常出色,博客充满了胜利,所以一定要查看一下。

Spring Boot 0.5.0.M6 发布

发布 | Phil Webb | 2013年11月10日 | ...

Spring Boot 0.5.0.M6 现已发布,可在Spring 仓库中获取。安装和使用说明可在项目网站github上找到。此版本包含大量更新,包括:

  • 自动配置报告,让您了解 Spring Boot 为您做了什么
  • 通过CRaSH 提供远程 shell 支持
  • 支持 JDK 8
  • 新的基于 Aether 的 @Grab 引擎
  • 大量错误修复

以下是一个快速示例,演示了远程 shell 和自动配置报告

@Grab("spring-boot-starter-shell-remote") 
@Controller 
class MyRemote {
}

使用spring run example.groovy运行此应用程序时,您应该会看到……

获取 Spring 时事通讯

通过 Spring 时事通讯保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部