本周 Spring 要闻 - 2017 年 11 月 7 日

工程 | Josh Long | 2017年11月07日 | ...

大家好,Spring 爱好者们!欢迎来到又一期《本周 Spring 要闻》!本周我在比利时安特卫普参加了精彩的 Devoxx (比利时) 活动。我将与我的朋友 Matt Raible 和 Mark Heckler 一起,共同演示渐进式 Web 应用程序和响应式 Spring。届时将有许多 Pivotal 和 Spring 团队的同事加入我,所以请务必查看日程安排。

本周晚些时候,我将与 Grails 联合创始人 Jeff Scott Brown 一起,进行一场联合网络研讨会 - 《面向 Spring Boot 开发者的 Grails》

之后,我们将前往摩洛哥卡萨布兰卡,参加 Devoxx MA 活动。

如果您参加了任何一个活动,请随时打个招呼

  • Spring Cloud Pipelines 负责人 Marcin Grzejszczak 刚刚发布了 Spring Cloud Pipelines 1.0.0.M7。这个新版本首次引入了对 Jenkins 和 Concourse 的 Kubernetes 支持。此外,它还通过 150 多个 Bash 测试等方式,极大地提高了代码覆盖率。
  • Spring Cloud 联合负责人 Spencer Gibb 刚刚宣布 Spring Cloud Finchley M3 现已发布。Spring Cloud Finchley 集成了 Spring Framework 5 中的响应式 API,并引入了一个名为 Spring Cloud Gateway 的新项目。
  • Spring Security 负责人 Rob Winch 刚刚宣布了 Spring Security 5.0.0.RC1。这个版本非常庞大,所以您应该立即查看新版本,看看代码是否适合您。它包含(但不限于)Spring Web Flux 和 Spring Framework 5 的集成、OAuth 2.0 集成(直接在 Spring Security 内部!)、密码存储更新、UnboundID LDAP 内存支持等等。
  • Spring Security 和 Spring Session 负责人 Rob Winch 刚刚宣布了 Spring Session 2.0.0.RC1。新版本通过简化与 Servlet API 的集成以及增加对 Redis 会话清理 cron 进程的支持,为即将发布的 2.0.0.RELEASE 版本做了最后的润色。
  • Spring Integration 的技术专家 Artem Bilan 刚刚宣布了 Spring Integration 5.0 RC1。新版本(除其他外)修复了 20 个问题,增加了基于 HTTP WebFlux 的适配器,并改变了 Java DSL 的行为,以支持为 DSL 中创建的每个组件注册新的 Bean 定义。
  • Spring Batch 负责人 Michael Minella 刚刚宣布了 Spring Batch 4.0.0.RC1,其中包括更新的基础 API、新的 Builder API、更新的 Java 配置和文档。总而言之,这是一次值得升级的更新。使用 Spring Boot 的用户应该立即获取新版本,进行测试和试用。
  • Spring Boot 的技术专家 Stéphane Nicoll 刚刚宣布了 Spring Boot 2.0.0.M6,该版本具有对 HTTP/2 的初步支持,改进了对基于 WebFlux 的应用程序的支持(增加了 TLS 配置和错误页面),以及首次集成了 Kotlin。
  • 在最新的 Spring Tips 系列中,我介绍了 Spring Shell 项目
  • Thymeleaf 团队刚刚宣布了 Thymeleaf 3.0.9,其中改进了 StandardCache 的命中率,增强了受限表达式求值模式以提供更好的安全性,并修复了几个与 Spring Framework 5 集成相关的错误。
  • Pivotal 的 Toshiaki Maki 撰写了一篇非常棒的日语文章,介绍了如何使用Pivotal Cloud Foundry 指标转发器服务将指标从 Spring Boot 应用程序转发到 Pivotal Cloud Foundry 指标服务。
  • 我强烈推荐(来自 Spring Days Atlanta)这个题为“Spring 并未发明它!”的演讲,由 Laura Moore 主讲。我只希望她能再讲几个小时!很高兴这个演讲存在。
  • 我与其他架构师 Chris Richardson、Daniel Bryant、

Glenn Engstrand 和 Alex Silva 一起参加了关于服务编排与协调的 InfoQ 虚拟小组讨论。这是一个很有趣的活动,希望您也能享受这次讨论。

  • InfoQ 的 Amit K Bhagava 对 Spring Tool Suite 3.9.1 的新功能进行了精彩的报道。
  • 这不完全是关于 Spring 的,但我总是喜欢关于 Java 语言新功能的讨论和介绍。这篇文章由 Brian Goetz 撰写,是一篇精彩的读物,并深刻地探讨了“数据类”在未来 Java 版本中将如何工作。感谢我的朋友、同为 Java 爱好者 Billy Korando 分享了这篇文章。
  • 我非常喜欢 Spring Framework 和 Kotlin 的技术专家 Sebastien Deleuze 创作的这个示例项目,它演示了 Spring Boot 中的一些 API 及其 Kotlin 用法。
  • Baeldung 博客对 Micrometer 指标发布库进行了深入的介绍。Micrometer 是一个 Pivotal 项目,它是 Spring Boot 2.0 Actuator 支持的指标主干。
  • 备受赞誉的 NetBeans Spring Boot 插件发布了新版本 1.6.1,支持新的提示和快速修复。它会警告您使用 @ConfigurationProperties 而未包含 spring-boot-configuration-processor 的情况,移除已弃用或未知的属性,以及更新到 Spring Boot 1.5.8 等等。
  • 您现在可以在 Spring Initializr 上使用 Spring Shell 和 Spring Cloud Contract 了。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

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

查看所有