Spring 本周精选 - 2017 年 7 月 25 日

工程 | Josh Long | 2017 年 7 月 24 日 | ...

大家好 Spring 粉丝!这周我在土耳其伊斯坦布尔,与客户交谈并在今晚的 Spring 和 Java 聚会上发言。我希望你能加入我,我们将讨论云原生 Java!和往常一样,我们这周有很多内容要介绍,所以让我们开始吧!

  • Spring Integration 贡献者 Artem Bilan 刚刚宣布 Spring Integration 4.3.11。 此版本包括安全更新以及错误修复。
  • Spring Batch 负责人 Michael Minella 刚刚宣布Spring Batch 3.0.8,这主要是一个维护版本和错误修复版本。
  • Spring ninja Stéphane Nicoll 已经宣布了Spring Framework 4.3.10,这是即将发布的 Spring Boot 1.5.5 维护版本的维护版本。 它包括 25 个修复和改进。
  • Spring Cloud 联合创始人 Spencer Gibb 刚刚宣布 Spring Cloud Dalston SR2。 该版本主要是一个错误修复。 另请注意,此版本标志着 Spring Cloud Angel 和 Spring Cloud Brixton 的生命周期结束。
  • Spring Framework 负责人 Juergen Hoeller 刚刚宣布Spring Framework 5.0 RC3。 新版本是扩展发布候选阶段的一部分,允许 Reactor 3.1、JUnit 5.0、Jackson 2.9 等,包括 Spring WebFlux 中的 API 改进、Kotlin 支持、细化的可空性声明以及更新的 JDK9 支持。
  • Spring Security 贡献者 Joe Grandja 刚刚宣布了Spring Security 5.0.0.M3。 新版本包括对 JSON Web Tokens (JWT)、JSON Web Signatures (JWS) 的支持,以及对 OpenID Connect 身份验证流程的集成 ID Token 支持。
  • Spring integration 和 messaging ninja Artem Bilan 刚刚宣布了Spring AMQP 2.0.0 milestone 5。 此版本包括安全修复程序和许多不错的新功能。
  • Micrometer 为最流行的监控系统的仪器客户端提供了一个简单的外观,允许您检测基于 JVM 的应用程序代码,而无需供应商锁定。 考虑 SLF4J,但用于指标。 该项目将作为 Spring Boot 2.0 的指标收集子系统,并将向后移植到 Spring Boot 1.0。 但值得注意的是,Micrometer *不* 需要 Spring Boot 才能工作。 去看看。 这里有很多很酷的东西,你几乎不知道从哪里开始。
  • Gyula Lakatos 整理了一篇充满灵感且详细的博客,详细介绍了他对 AWS Lambda 上的 Spring Cloud Function 的第一眼也是全新的看法。 干得好 Gyula!
  • 这是一个经典之作:Antonio Simoes 谈到了将其公司从单体架构迁移到基于非阻塞 Spring Cloud 的架构的旅程。
  • 微服务是由供应商驱动的 - 这与 Spring 没有严格关系,但我喜欢 Stephen O'Grady 关于微服务的讨论 - 人们为什么要采用它们以及它们与 SOA 的区别。
  • James Governer 紧随其后 Stephen O'Grady 关于微服务的帖子。
  • 并且在绝对的好消息-与 Spring 本身无关的专栏中:10 年前,有 2,600 名女学生参加了 AP 计算机科学考试。 2017 年,有 29,000 名女学生参加了考试。 女学生群体的增长令人难以置信,自 2016 年以来,AP CS 考试的参与度增加了 135%。不甘示弱的是,代表性不足的少数族裔的参与度比去年增加了近 170%! 事情正朝着正确的方向发展。 我真诚地希望我们的生态系统能够看到多样性的增加、更多的包容性和参与,并继续增长。
  • Spring Boot 用户 Nicky Mølholm 参与分享说,新的 Lego Life 应用程序在幕后由 Spring Boot 提供支持。 作为乐高和 Spring Boot 的粉丝,我认为这太酷了! 祝贺 Lego Life 团队!
  • 快速行动,不要破坏任何东西 - Rod Johnson - Spring 创始人兼 Atomist CEO Rod Johnson 详细介绍了他的公司如何为其主要产品提供 Spring Boot 团队的好处。 这是一个*非常*酷的产品,简化了创建新服务(可以而且应该在 Spring Boot 中)、支持协作、检测中断和故障导致的变化以及管理生产路径(例如,在 Cloud Foundry 中)的端到端故事。 我已经注册了!
  • 本月,Oracle Java Magazine 很好地介绍了 Java 9 中的一些新功能,当然,Java 9 即将推出。
  • 这是来自 Spring ninja Greg Turnquist 的经典之作 着眼于人们认为他们在 REST 方面遇到的一些问题以及如何解决这些问题。 这是一篇值得一读的好文章。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

抢占先机

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部