Lattice 和 Spring Cloud:云原生 Spring 应用程序的弹性子结构

工程 | Matt Stine | 2015 年 4 月 6 日 | ...

我们认为,云原生应用程序架构 的开发是企业应用程序开发的下一个重大进化阶段。这些架构结合了诸如十二要素应用程序微服务自助敏捷基础设施基于 API 的协作反脆弱性等元素。所有这些元素使我们能够在持续为客户提供业务价值的同时,快速安全地行动。

Spring 团队的目标始终是赢得对抗 Java 复杂性的战争,现在我们正与Cloud Foundry团队的同事合作…

Spring 如何实现与 Java 6、7 和 8 的兼容性

工程 | Stéphane Nicoll | 2015 年 4 月 3 日 | ...

从 Spring Framework 4.0 开始,Java 8 作为一等公民受到支持,从那时起,我们在 Spring 社区中看到了一些困惑。毕竟,我们如何才能同时支持 Java 8 并保持与 Java 6 和 Java 7 的兼容性?这篇博文提供了一些关于我们在框架代码库中如何处理此问题的见解。

Java 8 语言特性与 Java 8 API

首先,必须区分在给定 Java 版本(例如 Java 8)中使用新的语言特性和新的 API。如果一个类使用 Java 8 语言特性(例如 lambda 表达式),则必须使用 -source 1.8 -target 1.8 进行编译,因此整个编译单元将仅在 Java 8 及更高版本上运行。但是,如果库中的特定类可选地使用新的 Java 8 接口(例如 java.util.stream.Stream),则只要它使用例如 -source 1.6 -target 1.6 进行编译,并且只要该特定 的使用…

Spring for Apache Hadoop 2.1.2 发布

发布 | Thomas Risberg | 2015 年 4 月 3 日 | ...

我们很高兴地宣布,Spring for Apache Hadoop 2.1.2 现已发布,现在可从 Maven Central 和 Spring 存储库获取。此版本包括一些 Spring 项目的版本升级以及所有受支持发行版的最新版本。

我们添加了对新发布的 Pivotal HD 3.0 的支持。除了该新版本之外,我们还将 Cloudera CDH 更新到 5.3.2 版,并将 Hortonworks HDP 2.2 更新到 2.2.4.0 版。更多详细信息可以在更改日志JIRA 发布说明中找到。

以下是在各种发行版“风格”中使用的最新版本名称的完整列表。Apache Hadoop 版本可在 Maven Central 中获得,所有其他版本均可在Spring 存储库

Spring Security Kerberos 1.0.0.RC2 发布

发布 | Rob Winch | 2015 年 4 月 2 日 | ...

代表 Spring Security Kerberos 团队,我很高兴地宣布 Spring Security Kerberos 1.0.0.RC2 的发布。此版本带来了一些更改。亮点如下

  • 添加了对 LdapContextSource 的支持。特别感谢Nelson Rodrigues为此做出的贡献!
  • 重新打包以更好地管理依赖项
    • 特定实现已移至其自己的包中,以指示其他可选依赖项
    • spring-security-kerberos-web 现在包含所有与 Web 相关的依赖项(即 servlet 依赖项)
  • 错误修复

我们希望听到人们的想法,可以通过参与项目或简单地在GitHub上创建问题或功能请求…

查看 Dave Syer 的“Spring Security 和 AngularJS”博客系列转换为教程

工程 | Greg L. Turnquist | 2015 年 4 月 2 日 | ...

Spring 社区问好,

Dave Syer关于Spring Security 和 AngularJS的六部分博客系列获得了巨大成功!它在 Twitter 上引起了反响,在 DZone 上掀起了波澜,并吸引了来自世界各地的人们。

您错过了其中任何内容吗?也许您听说过它,但发现很难找到第一篇文章。现在不用了。

请导航到我们新发布的Spring Security 和 AngularJS 教程,并享受所有这些宝贵的知识。我们将 100% 的内容迁移到该教程中,对链接进行了细微的编辑,并为您进行了润色。

分享并享受!

Spring IO Platform 1.1.2 发布

发布 | Andy Wilkinson | 2015 年 4 月 1 日 | ...

我们很高兴地宣布,Spring IO Platform 1.1.2.RELEASE 现已可从repo.spring.ioMaven Central获取。

此维护版本升级了平台中许多项目的版本,以获取其最新的维护版本

  • Spring AMQP 1.4.3
  • Spring Batch 3.0.3
  • Spring Boot 1.2.3
  • Spring Cloud Connectors 1.1.1
  • Spring Data Evans SR2
  • Spring Framework 4.1.6
  • Spring Security 3.2.7
  • Spring Web Services 2.2.1

许多第三方依赖项的版本也已更新。

项目页面 | GitHub | 问题 | 文档

Spring IO Platform 1.0.5 发布

发布 | Andy Wilkinson | 2015 年 4 月 1 日 | ...

我们很高兴地宣布,Spring IO Platform 1.0.5.RELEASE 现已可从repo.spring.ioMaven Central获取。此版本面向仍使用 1.0.x 版本线的用户;如果可能,建议升级到 1.1.x。

此维护版本升级了平台中许多项目的版本,以获取其最新的维护版本

  • Spring AMQP 1.3.7
  • Spring Batch 3.0.3
  • Spring Boot 1.1.12
  • Spring Data Dijkstra SR5
  • Spring Framework 4.0.9
  • Spring Integration 4.0.6
  • Spring Security 3.2.7
  • Spring Web Services 2.2.1

许多第三方…

对 Java 7(甚至 Java 6)的持续支持

工程 | Juergen Hoeller | 2015 年 4 月 1 日 | ...

您可能已经听说过 Java 7 公共更新的结束,将在几天后随着 Java 7 更新 80 的发布而到来。请参阅以下 Oracle 页面以供参考

https://blogs.oracle.com/java-platform-group/entry/future_updates_of_java_7 http://www.oracle.com/technetwork/java/eol-135779.html

让我们澄清一下它的真正含义:公共更新的结束,绝不是生命周期结束 (EOL)。在上面的第二个链接中,向下滚动到“Oracle Java SE 支持路线图”部分,您会发现实际的EOL 日期:Java 6 为 2018 年 12 月,Java 7 为 2022 年 7 月。是的,这是另一个…

获取 Spring 电子邮件简报

通过 Spring 电子邮件简报保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部