A Bootiful Podcast:同为 Java Champion 和传奇人物的 Angie Jones
您好,Spring 粉丝们!欢迎收听又一期精彩绝伦的《A Bootiful Podcast》!在本期节目中,Josh Long (@starbuxman) 采访了充满灵感、传奇人物、同为 Java Champion 和传奇人物的 Angie Jones (@techgirl1908)。此外,还有 Java 16、Oracle 数据库的 R2DBC 驱动程序、Spring Native (GraalVM!) 和 Bootiful Cassandra!
Spring Data 2021.0.0-M5、2020.0.6 和 Neumann SR8 发布
我谨代表团队,很高兴地宣布 Spring Data 版本 2021.0.0-M5、2020.0.6 和 Neumann SR8 现已可用。
2021.0.0-M5 和 2020.0.6 将在未来几天内被 Spring Boot 2.5.0-M3 和 2.4.4 采纳。如果您使用 Spring Boot 2.3 并希望升级到 Neumann SR8,请将 spring-data-releasetrain.version 属性设置为 Neumann-SR8。
虽然服务版本主要包含错误修复和依赖升级,但里程碑版本包含了一些值得注意的更改
- 支持 jMolecules 的
Association类型。 - 使用 Elasticsearch 的
SearchTemplate的响应式支持。 - 使用 Jedis 客户端的 Redis Streams 支持。
- Spring Data R2DBC 对 Query by Example 和 Oracle 的支持。 …
Spring Tools 4.10.0 发布
亲爱的Spring社区,
我很高兴地宣布 Spring Tools 4 for Eclipse、Visual Studio Code 和 Theia 的 4.10.0 版本。
Spring Tools 4 for Eclipse 发行版的主要变更
- 已更新至 Eclipse 2021-03 版本
提醒
- 基于 Eclipse 的 Spring Tools 4 发行版需要 JDK11 (或更高版本) 才能运行
- 包含一个嵌入式的 JDK15 运行时,无需再安装或配置特定的 JDK 来运行 IDE
其他更改
- (Spring Boot) 增强功能:
.sts4目录位置现在可配置 (#601) - (Spring Boot) 已修复:有时实时悬停不消失 (#609)
- (Eclipse) 已修复:调试器未能自动连接到从 boot dashboard 部署到 docker 的应用程序
- (Eclipse) 已修复:STS 4.8.0 模板建议无效 (#579)
- (Eclipse) 已修复:新安装的 sts-4.9.0 启动时出现错误 - 无法添加任务存储库 (#606)
- (Eclipse) 已修复:在 STS 4.9.0 中安装 Mylyn JIRA Connector 时出错 (#599)
- (Eclipse) 已修复:重复的 com.sun.xml.bind 安装导致其他插件出错 (#588)
- (Eclipse) 更新:从 Spring Tools 4 发行版中移除基于 WTP 的 HTML 工具 (#572…)
Spring Cloud AWS 2.3 现已发布
以下是 Spring Cloud AWS 项目维护者的客座文章。
我谨代表 Spring Cloud AWS 团队和 Spring Cloud AWS 社区,很高兴地分享我们刚刚发布了 Spring Spring Cloud AWS 2.3 - 这个版本 **兼容 Spring Boot 2.4 和 Spring Cloud 2020.0**。
这个版本包含了一个与 Cognito 的新集成,以及大量的小改进、修复和更改,我们相信这些将使使用 Spring Cloud AWS 更加愉快。
我认为最令人惊讶的变化是,现在你需要在 pom.xml 中包含一个单独的 Spring Cloud AWS BOM…
Spring Framework 5.3.5 现已发布
本周 Spring 动态 - 2021年3月16日
您好,Spring 粉丝们!欢迎收听又一期《This Week in Spring》!一如既往,我们有很多内容要分享,让我们直接开始吧!
- 宣布 Spring Native Beta!。这是上周最重要的消息!这里有很多值得深思的内容。Spring Native 是一组提示,可帮助 GraalVM 的
native-image工具将你的动态 Java 代码转换为闪电般快速、超轻量级的特定于机器架构的二进制文件,你绝对会想在下次 Docker 容器聚会上引入它。许多东西都可以直接使用。在 Spring Initializr 上也支持原生编译 - 只需在选择中添加Native!你可以使用@NativeHint…
Spring Security 5.5.0-M3 发布
我很高兴代表社区宣布发布 Spring Security 5.5.0-M3!您可以在发布说明中找到完整的详细信息和以下亮点:
OAuth 2.0
gh-8975 - 添加 BearerTokenAuthenticationConverter
SAML
gh-9317 - 向 Saml2MetadataFilter 添加 setMetadataFilename 方法
gh-9310 - 在 Saml2AuthenticationTokenConverter 中遇到解压或解码错误时抛出 Saml2AuthenticationException
ACL
gh-9425 - 允许 ACL 由 GrantedAuthoritySid 拥有
Kotlin
gh-9319 - 用于 rememberMe 的 Kotlin DSL 扩展
Web
gh-9387 - 提高 HttpSessionSecurityContextRepository 性能
利用企业最佳实践部署 Spring Boot 应用程序 – Azure Spring Cloud 参考架构
利用企业最佳实践部署 Spring Boot 应用程序 – Azure Spring Cloud 参考架构
今天,我们很高兴地宣布 Azure Spring Cloud 参考架构的可用性。您可以开始通过部署 Azure Spring Cloud 参考架构,利用经过验证的最佳实践,在大规模云环境中加速和保护 Spring Boot 应用程序。
在过去的一年里,我们与许多企业客户合作,了解他们的场景,包括关于正确扩展、安全性、部署和成本要求的想法。许多这些客户…
宣布 Spring Native Beta!
经过一年半的工作,我很高兴地宣布,我们正在发布 Spring Native 的 Beta 版本,并且它已在 start.spring.io 上可用!
实际上,这意味着除了 Spring 自创建以来一直支持的常规 Java 虚拟机之外,我们还增加了对使用 GraalVM 将 Spring 应用程序编译为 原生镜像 的 Beta 支持,以提供一种部署 Spring 应用程序的新方法。支持 Java 和 Kotlin。
这些原生的 Spring 应用程序可以作为独立的可执行文件进行部署(无需安装 JVM),并提供有趣的…