• [url= Modulith[/url] 是一个新的、实验性的 Spring 项目,它支持开发人员在代码中表达这些逻辑应用程序模块,以及构建结构良好、与领域对齐的 Spring
  • SpringBoot 3.0现已正式发布,可以在Maven Central中找到。 这是自四年前发布2.0以来的第一个主要版本。它也是SpringBoot的第一个GA版本,提供了对[url=
  • 关于模块化单体的讨论很多。我们可以在许多趋势图中看到这一点。许多研发经理都在询问这是否是微服务或其他东西的替代品/替代品。 本文解释什么是模块化单体,为什么有些人认为它是微服务的替代品,以及我对使 icon
  • 六边形架构是一种用于设计软件应用程序的架构模式。近年来,它的受欢迎程度有所增加,因为它是传统分层架构的替代品。 [b]分层架构有什么问题?[/b] 这种架构模式应用 SoC(关注点分离)原则将我们的组件分解为层,每一层都有不同的职责。通常,有 3 层: [list=1] [*]表示层, icon
  • Spring Boot 是最流行的用于开发微服务的 Java 框架。在本文中,将重点介绍特定于 Spring Boot 的实践(并且大多数情况下,也适用于 Spring 项目)。下面列出了最佳实践,排名不分先后。 [b]1. icon
  • [img] icon
  • JSON Web Token 或 JWT 作为服务之间安全通信的一种方式而闻名。 JWT 有两种形式:JWS 和 JWE,它们之间的区别在于 : JWS 的有效载荷(通讯的内容)没有加密,而 JW icon
  • 在本文中,您将学习如何在 Spring Boot 应用程序中将 Kafka 事务与 Spring Kafka 项目一起使用。为了运行 Kafka 集群,我们将使用[url= icon
  • 在这篇文章中,我将向您展示如何使用 Postgres 行级安全特性在 Spring Boot 应用程序中提供多租户。 [b]什么是多租户[/b] 一旦您的应用程序有多个客户,您就需要为您的应用程序实现某种多租户。 微软[url= icon
  • 在本文中,我将介绍如何对使用服务器端 Kotlin(Spring Boot)创建的 Web API 进行 API 集成测试。通过结合MockMVC和DatabseRider,可以轻松实现API集成测试。 [b]MockMVC[/ icon
  • Spring Boot3.0.0-RC1已经发布,现在可以从[url] 此版本包括[url= icon
  • 重点介绍围绕在 Kubernetes 上运行 Spring(以及更广泛的 Java)应用程序所形成的一些学习和最佳实践。本文档并非完全基于第一手经验,而是我在社区中以及与客户合作时确定的结论和最佳实践的集合。 为了在 Kubernetes 中运行 Sp icon
  • 使用最新版本的 Spring Framework、Spring Boot 和 Apache Tomcat,您可以开始自己进行试验。您开始分析虚拟线程如何影响您的应用程序工作负载,并对虚拟线程使用与平台线程使用进行基准测试。要自定义 Spring Boot 应用程序以处理虚拟线程 icon
  • 在 Java 并发编程中实现异步函数之前,一般需要使用线程或线程池。 线程池的底层也使用线程。 要实现一个线程,要么继承Thread类,要么实现Runnable接口,然后在run方法中编写具体的业务 icon
  • 什么是过滤器? [img] icon
  • Spring Loaded 是一个 JVM 代理,用于在 JVM 运行时重新加载类文件更改。它在加载时转换类以使它们适合以后重新加载。与只允许在 JVM 运行后进行简单更改(例如更改方法主体)的“热代码替换”不同,Spring Loaded 允许您添加/修改/删除方法/字段/构造函数。类型/方法/字 icon
  • 非常热门的 20 个Spring Boot 技术面试中经常被问到的问题。 [b]1. Spring Boot 有哪些特点?[/b] Spring Boot 是 Spring 的扩展,它消除了设置 Spring 应用程 icon
  • 在使用容器进行测试时,Testcontainers 是多种编程语言的标准解决方案。它对 Spring 应用程序具有一流的支持。它甚至包含在众所周知的[url= icon