Lattice 和 Spring Cloud:为您的云原生 Spring 应用提供弹性子结构
我们相信,云原生应用架构的发展是企业应用开发的下一个伟大演进阶段。这些架构结合了十二要素应用、微服务、自助式敏捷基础设施、基于 API 的协作和反脆弱性等元素。所有这些元素使我们能够快速而安全地持续为客户提供商业价值。
Spring 团队的目标始终是赢得 Java 复杂性之战,现在我们正与Cloud Foundry团队的同事合作……
我们相信,云原生应用架构的发展是企业应用开发的下一个伟大演进阶段。这些架构结合了十二要素应用、微服务、自助式敏捷基础设施、基于 API 的协作和反脆弱性等元素。所有这些元素使我们能够快速而安全地持续为客户提供商业价值。
Spring 团队的目标始终是赢得 Java 复杂性之战,现在我们正与Cloud Foundry团队的同事合作……
从 Spring Framework 4.0 开始,Java 8 被作为一等公民支持,此后我们在 Spring 社区中看到了一些困惑。我们究竟是如何做到支持 Java 8 并与 Java 6 和 Java 7 保持兼容的呢?这篇博文将深入探讨我们在框架代码库中是如何处理这一问题的。
首先,必须区分在一个给定的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进行编译,它仍然可以在之前的Java版本上运行——只要那个特定…的使用。
我们很高兴地宣布 Spring for Apache Hadoop 2.1.2 已发布,现可从 Maven Central 和 Spring Repository 获取。此次发布包含了一些 Spring 项目的版本升级,以及所有受支持发行版的最新版本。
我们增加了对新发布的 Pivotal HD 3.0 的支持。除了这个新发行版外,我们还更新了 Cloudera CDH 至 5.3.2 版本,并更新了 Hortonworks HDP 2.2 以使用 2.2.4.0 版本。更多详情可在变更日志或JIRA 发布说明中找到。
以下是针对各种发行版“风味”发布的最新版本名称的完整列表。Apache Hadoop 版本可在 Maven Central 获取,所有其他版本均可在Spring Repository获取…
我谨代表 Spring Security Kerberos 团队,很高兴宣布 Spring Security Kerberos 1.0.0.RC2 的发布。此次发布带来了一些更改。亮点如下:
我们非常希望通过参与项目,或者仅仅是在GitHub上创建问题或功能请求来听取大家的想法……
Spring 社区各位好,
Dave Syer 的关于 Spring Security and AngularJS 的六部分博客系列大获成功!它在 Twitter 上广为流传,在 DZone 上引起轰动,吸引了来自各地的读者。
你是否错过了其中任何一篇?也许你听说过它,但发现很难找到第一篇文章。现在不用担心了。
请访问我们新推出的 Spring Security and AngularJS 教程,尽情享受其中的精华。我们将其中 100% 的内容迁移到了该教程中,对链接进行了微调,并为你进行了润色。
分享愉快!
我们很高兴地宣布 Spring IO Platform 1.1.2.RELEASE 已从 repo.spring.io 和 Maven Central 上发布。
此维护版本升级了平台中多个项目的版本,以获取其最新的维护版本
许多第三方依赖项的版本也已更新。
我们很高兴地宣布 Spring IO Platform 1.0.5.RELEASE 现已可在 repo.spring.io 和 Maven Central 上获取。此版本面向仍在使用 1.0.x 系列的用户;如果可能,建议升级到 1.1.x。
此维护版本升级了平台中多个项目的版本,以获取其最新的维护版本
许多第三方产品的版本……
你可能听说过 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 Boot 1.2.3 已发布,现可从 repo.spring.io 和 Maven Central 获取。
此次维护版本包含少量修复,建议所有用户升级。
Spring Boot 1.1.12 已发布,现在可从 repo.spring.io 和 Maven Central 获取。
此维护版本包含少量修复,建议仍在使用 1.1.x 系列的用户进行升级。
这是 1.1.x 分支最后一个计划发布的版本,所以如果你还没有升级,请考虑升级到 1.2.3。