A Bootiful Podcast:JAXB 贡献者、COM4j、Jenkins 和 Launchable 创始人 Kohsuke Kawaguchi
Spring 粉丝们大家好!在本期节目中,Josh Long (@starbuxman) 与无需介绍的 Kohsuke Kawaguchi (@kohsukekawa) 进行对话——他是 JAXB、COM4j 和许多其他项目的原始贡献者之一,并且是 Launchable 的创始人兼 CEO。哦,我有没有提到他还创建了有史以来最流行的 CI 服务器 Jenkins?请享用!
迁移到 Spring Data JDBC 2.0
本周 Spring 动态 - 2020年5月19日
Spring 粉丝们大家好!欢迎来到新一期的 This Week in Spring!这是一个多么美妙、多么 bootiful 的一周啊!上周我们迎来了期待已久的 Spring Boot 2.3.0 发布!
此版本包含许多出色的功能,包括但不限于 Java 14 支持、Docker 镜像生成、优雅停机、存活探针、Spring Data Neumann 升级等等。以下是关于其中一些功能的一些资源。另外,请查看博客。
- R2DBC 支持(请参阅这期关于使用 R2DBC 的 Spring Tips 节目)
- Docker 容器镜像支持。请参阅这篇关于Docker 镜像生成的博客。
- Java 14 支持。请参阅这期关于Java 14 的 Spring Tips 节目。
- 如果你想使用 Graal Native Image builder 功能,这也是应该使用的版本。这里还有一段关于此的 Spring Tips 视频。 …
Spring Data (Klara Dan von) Neumann 有哪些新特性?
Spring Data Neumann 是第一个遵循新的六个月发布周期版本。缩短的时间周期使我们能够更频繁地交付新功能,这是帮助你更快发展的关键。该版本本身带来了许多新内容,并包含了对几个存储的重要(可能包含破坏性变更)升级。
主要版本升级
如下所列的几个存储模块需要进行主要版本升级,原因在于其公开的 API 或驱动程序中可能存在破坏性变更。
-
Spring Data JDBC 2.0(之前是 1.1)
这是解释从 Spring Data JDBC 1.1 迁移到 2.0 的文章链接。 -
Spring Data MongoDB 3.0(之前是 2.2)
-
Spring Data for Apache Cassandra 3.0(之前是 2.2)
-
Spring Data Couchbase 4.0(之前是 3.2)
-
Spring Data Elasticsearch 4.0(之前是 3.2)
了解 Spring Data Elasticsearch 的新特性。 …
VMware 首席运营官 Sanjay Poonen
Spring 粉丝们大家好!在本期节目中,VMware 的 Josh Long (@starbuxman) 与 VMware 首席运营官 Sanjay Poonen (@spoonen) 就应用开发、Tanzu、云计算、网络等方面进行了交流。
使用 IntelliJ IDEA 介绍 Azure Spring Cloud
Azure Spring Cloud 是一个为微服务应用提供的新型平台即服务 (PaaS) 产品。它是由 VMware 和 Microsoft 共同构建、运营和支持的完全托管服务,旨在简化基于 Spring Boot 的微服务开发和管理。在这篇博客中,我们将介绍如何通过 Azure Spring Cloud 和 IntelliJ IDEA 加速你的开发。
要求
在阅读后续章节之前,你需要准备一些东西
已发布 Spring Security 的 CVE 报告
我们发布了 Spring Security 5.3.2、5.2.4、5.1.10、5.0.16 和 4.2.16 版本,以解决以下 CVE 报告中提及的问题
- CVE-2020-5407:spring-security-saml2-service-provider 中的签名包裹漏洞
- CVE-2020-5408:使用 Spring Security 可查询文本加密器进行字典攻击
请查阅 CVE 报告中的信息并立即升级。
RSocket 入门:服务器调用客户端
阅读时间:约 7 分钟。 编码时间:约 20 分钟。
如果你一直在关注我的 系列关于 RSocket 的文章,你会听到我多次提到“客户端和服务器”。但是,在 RSocket 中,客户端和服务器之间的界线是模糊的。使用 RSocket,服务器可以向客户端发送消息,而客户端可以像服务器一样响应这些请求。
事实上,RSocket 文档不使用“客户端”或“服务器”的术语。文档反而使用“请求者”(requester)和“响应者”(responder)的术语。在 RSocket 中,任何组件都可以充当请求者,任何组件都可以充当响应者,甚至两者都扮演着…
本周 Spring 动态 - 2020年5月12日
Spring 粉丝们大家好!欢迎来到新一期的 This Week in Spring!希望你们都身体健康、平安,每天保持社交距离散步以呼吸新鲜空气并锻炼身体等等。我正努力保持理智。我们进入隔离的第三个月了,自从 2020 年 3 月 11 日开始隔离。想到时间流逝得既慢又快,感觉很不可思议。
什么事情让我开心?学习新事物。这份每周汇总,This Week in Spring,对我来说一直充满乐趣。在隔离时代,能有东西可学、能吸收新知,更是难能可贵。我知道我们大多数人都会度过这个时期,但我非常渴望不让这段时间白白浪费。生活在隔离下是令人筋疲力尽的。对事情感到焦虑也是令人筋疲力尽的。我完全理解那种只想待在床上直到一切过去的心情。这是完全正常的。你可以感到焦虑、担忧、绝望。我也有那样的日子。但是,我发现与家人一起计划活动并专注于搁置的项目是有帮助的。我也觉得散步有益。我的公寓健身房因为… 关闭了。