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