本周 Spring - 2021 年 9 月 7 日

工程 | Josh Long | 2021 年 9 月 7 日 | ...

嗨,Spring 粉丝们!我仍然沉浸在上周 SpringOne 活动的疯狂中!但这并不意味着世界在此期间停滞不前!恰恰相反!本周有很多事情要做,所以事不宜迟,让我们开始吧!

Spring Framework 6 的 Java 17 和 Jakarta EE 9 基线

工程 | Juergen Hoeller | 2021 年 9 月 2 日 | ...

正如昨天在 SpringOne 上宣布的那样,Spring Framework 6 和 Spring Boot 3 计划在 2022 年第四季度普遍可用时采用高端基线。

  • **Java 17+**(来自 Spring Framework 5.3.x 系列中的 Java 8-17)
  • **Jakarta EE 9+**(来自 Spring Framework 5.3.x 系列中的 Java EE 7-8)

这个面向未来的基线将在我们的 API 设计和集成工作中提供显著的优势,贯穿您的应用程序代码,并为框架和您的应用程序提供多年的未来保障。当然,这需要付出一定的代价:基于 Spring Framework 6 和 Spring Boot 3 的应用程序在运行时至少需要 JDK 17,以及至少 Tomcat 10 / Jetty 11(为了与 Jakarta EE 9 兼容)。更重要的是,您的应用程序源代码可能需要进行一些更改:例如,将 *javax* 更改为 *jakarta*……

Spring GraphQL 1.0.0-M2 现已推出

工程 | Brian Clozel | 2021 年 9 月 1 日 | ...

Spring GraphQL 的首次发布后续介绍性博客不到两个月后,我很高兴地宣布 1.0.0-M2 版本已发布,并可从 Spring Milestone 存储库中获取。

Spring GraphQL 团队想感谢早期采用者和贡献者 - 在你们的帮助下,我们正在朝着 GA 版本取得良好的进展!

我们修复了一些问题并重命名了一些概念,但最显著的更改是引入了GraphQL 控制器的新注释模型。您现在可以注释 @Controller 组件以处理查询、变异……

使用 Azure Spring Cloud 中的 Dynatrace 端到端监控 Spring Boot 应用程序!

工程 | Josh Long | 2021 年 9 月 1 日 | ...

今天,我们很高兴地宣布**Azure Spring Cloud 中 Dynatrace 软件智能平台的集成**。

在过去的 18 个月中,我们与许多企业客户合作,了解他们面临的场景。许多这些客户在内部数据中心运行数千个 Spring Boot 应用程序。当他们将这些应用程序迁移到云时,他们需要使用开发人员熟悉并多年来一直在使用的解决方案来为其应用程序性能监控 (APM) 提供工具。此外,他们必须确保台式机和移动设备的连续性……

本周 Spring - 2021 年 8 月 31 日

工程 | Josh Long | 2021 年 8 月 31 日 | ...

嗨,Spring 粉丝们!你能相信吗?SpringOne 2021 将在不到 24 小时内启动!您注册了吗?它是免费的,也是虚拟的,但演讲是现场直播的,并且将有充足的机会与幕后的 Spring 和 Tanzu 团队进行交流。当然,我也会在那里。此外,不要错过明天早上的开幕主题演讲,我将担任主持人。并且请不要错过我和 Julien Dubois 和 Layla Porter 关于 Azure Spring Cloud 的演讲。在接下来的两天里,有很多精彩的演讲。千万不要错过这些!我的朋友们,我们有很多东西需要回顾,所以事不宜迟……

本周 Spring - 2021 年 8 月 24 日

工程 | Josh Long | 2021 年 8 月 24 日 | ...

嗨,Spring 粉丝们,欢迎来到另一个激动人心的综述,其中包含所有适合在 Java 和 Spring 生态系统中重印的新闻,一如既往,向《泰晤士报》致歉。距离我们的年度免费且完全在线的旗舰会议SpringOne 2021还有一周时间,该会议将有来自世界各地的演讲者提供数百小时的精彩技术内容,以及数万名与会者参与庆祝活动。千万不要错过!我也会在那里!

每年在 SpringOne 之前我都会非常兴奋,而今年更是如此!首先,整个活动的规模一如既往地巨大,这总是让我兴奋不已。几天前,在我三周的康复后,我还进行了我的第一次(希望也是许多次)新冠病毒阴性检测。万岁!我仍然行动不便,试图确保自己能远离医院的大门,并且不会复发或遭受 COVID 康复后可能产生的任何后果。所有这一切都是为了说……

为 Spring Framework 和 Spring Boot 构建代码结构

工程 | Josh Long | 2021 年 8 月 23 日 | ...

或者:如何为 Spring Framework 构建思维框架

**编辑**:下面有一条很好的评论提到,原来的标题《Spring Boot 应用程序的结构》有点误导,因为该博客并非打算讨论如何组织类型和包,而是考虑 Spring 如何与代码中的对象交互。下一段试图阐明这一点,但显然没有做到。无论如何,我已经更改了它,这不幸地会破坏之前的链接。对于糟糕的标题和现在两天损坏的链接,我深感抱歉。我希望它对……

Spring Authorization Server 正式投入生产!

发布 | Joe Grandja | 2021 年 8 月 19 日 | ...

代表团队和所有做出贡献的人,我很高兴地宣布 Spring Authorization Server 0.2.0 正式上市。

此版本是第一个正式支持的生产就绪版本,由我们的新支持策略提供支持。

您可以使用模块坐标从 Maven Central 下载它。

compile 'org.springframework.security:spring-security-oauth2-authorization-server:0.2.0'

有关完整详细信息,请参阅发行说明

有关此项目的更多详细信息,请参阅最新初始公告以及项目页面

要开始使用 Spring Authorization Server,请参阅示例以了解……

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部