Spring Initializr 0.9.1 现已发布
使用 Spring Boot 2.3 创建高效 Docker 镜像
这是关于使用 Spring Boot 2.3 创建 Docker 镜像的原始博文的更新。在 Spring Boot 2.3 的第一个里程碑版本和 GA 版本之间,与镜像创建相关的一些内容发生了变化。
Spring Boot 2.3 中引入的两个有助于改进镜像创建技术的新功能是:分层 jar 和 buildpack 支持。
分层 Jar
随着我们开始添加对自定义层的支持,分层 jar 功能发展了很多。虽然表示 jar 应该为镜像创建拆分为的层是显而易见的,但改变 jar 的格式以实现此目的似乎不再必要。Spring Boot 2.3 包含使用 layers.idx 文件对 jar 进行分层的支持。层索引文件提供了层列表以及 jar 中应该...
Spring Security 5.4.0-RC1 发布
我很高兴代表社区宣布发布 Spring Security 5.4.0-RC1!您可以在发布说明中找到完整的详细信息和以下亮点:
OAuth 2.0
gh-8903 - 允许自定义 ClientRegistration.clientAuthenticationMethod
gh-6489 - 简化检索自省特定属性
Web
gh-8804 - 移除对 WebSecurityConfigurerAdapter 的依赖
gh-8599 - 用于用户模拟的 Reactive SwitchUserWebFilter
gh-8854 - 添加 AuthenticationConverterServerWebExchangeMatcher
Kotlin
gh-8783 - 支持 Server Kotlin DSL 中的自定义过滤器
SAML 2.0
gh-8887 - 添加…
Spring Boot 2.4 中的配置文件处理
Spring Boot 2.4.0.M2 刚刚发布,它带来了关于 `application.properties` 和 `application.yml` 文件加载方式的一些有趣的改变。
如果您的应用程序使用的是最常见的设置,即只使用单个 `application.properties` 或 `application.yml` 文件,那么您可能不会注意到任何区别。但是,如果您有使用更复杂设置的应用程序(例如特定于配置文件的属性),您可能需要继续阅读以了解我们所做的更改以及原因。
我们为何要做出这些改变
在最近发布的 Spring Boot 版本中,我们一直在努力…
Spring Boot 2.4.0-M2 现已发布
我谨代表团队和所有做出贡献的人,非常高兴地宣布 Spring Boot 2.4 的第二个里程碑版本已发布,可从我们的里程碑仓库获取。此版本解决了超过 250 个问题和拉取请求。
如果您将此版本与现有的 Spring Boot 2.3 项目一起使用,请注意版本格式的细微变化。2.4.0-M2 使用的是我们的新版本方案。
此第二个里程碑版本的亮点包括:
- Spring Framework 5.3 M2
- Spring Data 2020.0.0.M2
- 对
application.properties和application.yml文件处理方式的更新,包括导入支持和对卷挂载配置树的支持。 - 对 Neo4j 支持进行了重大的改进。
- 大量的其他依赖升级 …
A Bootiful Podcast:RSocket 无处不在,以及 Maciej Walkowiak 谈 Spring Cloud AWS
大家好,Spring 粉丝们!在本期节目中,Josh Long (@starbuxman) 正在思考 RSocket,他最新的演讲 RSocket Revolution,他书籍 *Reactive Spring* 中关于 RSocket 的新章节,以及他为 Spring Retrosocket(一个声明式的类 Feign 的 RSocket 客户端)所做的工作。然后,Josh 与 Spring 生态系统的杰出人物 Maciej Walkowiak (@maciejwalkowiak) 交流,讨论他如何掌舵 Spring Cloud AWS。
- Spring Cloud AWS
- Maciej 最近在他的精彩 YouTube 频道 Spring Academy 上发布的关于开始使用 Spring Cloud AWS 的视频
- Josh 的书籍 Reactive Spring 已更新,新增了一个长达 70 多页的关于 RSocket 的章节
- Josh 的演讲 The RSocket Revolution
- Spring Retrosocket - 一个类 Feign 或 Retrofit 的 RSocket 声明式客户端 …
首播:The RSocket Revolution
大家好,Spring 粉丝们!我一直在开发一个新的演讲,最近终于有机会为一次(在中国)的会议录制了一个预录版本,并想与大家分享内容,所以我也在这里首播。这次演讲,**The RSocket Revolution**,时长约 38 分钟,内容涉及
- Spring Boot 2.3.x 的一些新功能,包括 GraalVM 原生镜像
- RSocket 的基础知识
- Spring Framework 中 RSocket `@Controller` 的基础知识
- Toshiaki Maki 的出色的 `rsc` RSocket 客户端
- 使用 Spring Retrosocket 实现声明式的、类似 Feign 的客户端
- `RSocketRequester`,用于支持在 JVM 上向 RSocket 服务发出请求
- Spring Integration 对响应式和 RSocket 的支持
- 使用 RSocket 实现双向通信——即客户端和服务端分别发起通信
- 使用 Spring Security 和 RSocket 元数据保护 RSocket 端点 …
Spring Batch 4.3.0-M2 现已发布!
Spring Boot 2.3.3 现已发布
我谨代表团队以及所有做出贡献的人,很高兴地宣布 Spring Boot 2.3.3 已发布,并可从 repo.spring.io 和 Maven Central 获取。
此版本包括 67 个 bug 修复、增强功能、文档改进和依赖项升级。感谢所有通过问题报告和拉取请求做出贡献的人。
你如何提供帮助?
如果您有兴趣提供帮助,请查看问题存储库中的 “理想的贡献”标签。如果您有一般性问题,请使用 spring-boot 标签在 stackoverflow.com 上提问,或在 Gitter 上与社区交流:Gitter…