51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

maven

Spring Boot 的测试教程

Spring Boot 的测试教程

厉飞雨 阅读(365) 评论(0) 赞(17)

<p>在前面的 <a href="/getting-started-with-spring-boot/">Spring Boot 入门教程</a> 中,我们学习了如何创建 Spring Boot 应用程序并构建一个简单的 REST API。</p> <p>在本教程中,你将学习如何为 Spring B...

Spring 和 CORS 跨域

Spring 和 CORS 跨域

厉飞雨 阅读(293) 评论(0) 赞(23)

如果你从事 web 应用开发,在前端使用异步请求(`fetch`/`XMLHttpRequest`)时,那你或多或少都应该在浏览器控制台见识过如下异常信息。 ```txt Access to fetch at 'http://localhost:8080/hello' from origin 'http://localhost:1313' ...

Spring Boot 配置教程

Spring Boot 配置教程

厉飞雨 阅读(323) 评论(0) 赞(13)

<p>在上一篇 <a href="/spring-boot-testing-tutorial/">Spring Boot 测试教程</a> 中,我们学习了如何为 Spring Boot 应用编写单元测试、片段测试和集成测试。</p> <p>在本教程中,你将学习如何使用 <code>pro...

Spring 快速入门指南

Spring 快速入门指南

厉飞雨 阅读(564) 评论(0) 赞(16)

<p>本入门指南将会引导你如何从零开始建立一个 Spring 应用,并提供经典的&quot;Hello World!&quot;端点,可供任何浏览器都访问。</p> <h2>环境预备 {#环境预备}</h2> <p>你需要在本地安装好 Java™ 开发工具包(JDK),以及一个 IDE,如 Intell...

Spring Cloud Gateway 的主动健康检查策略

Spring Cloud Gateway 的主动健康检查策略

厉飞雨 阅读(433) 评论(0) 赞(35)

<p>如今,应用程序被构建为小型独立上游服务的集合。这加快了开发速度,并使模块专注于特定职责,提高了质量。这是使用微服务方法的主要优势之一。然而,从一个服务跳转到另一个服务会增加额外的延迟,当服务没有响应时,这种延迟会显著增加。</p> <p>如果你运行的是微服务,你需要防止上游服务在工作不正常时被调用。即使使用断路器(circuit bre...

Spring 6.1的新特性:RestClient

Spring 6.1的新特性:RestClient

厉飞雨 阅读(407) 评论(0) 赞(21)

<p>Spring Framework 6.1 M2 引入了 <code>RestClient</code>,一个新的同步HTTP客户端。顾名思义,<code>RestClient</code> 提供了 <code>WebClient</code> 的 fluent API和 <code&...

Spring Bean Scope 指南

Spring Bean Scope 指南

厉飞雨 阅读(427) 评论(0) 赞(18)

在本教程中,将带你学习 Spring Framework 的重要组成部分 Spring Bean Scope(作用域)。你将了解它们是什么、如何工作以及何时使用。最后,你将对 Spring Bean Scope 有一个清晰的了解,从而帮助你构建更好的 Spring 应用程序。 Spring Bean 介绍 {#spring-bean-介绍} -----------------...

分布式锁之 Redission 实现

分布式锁之 Redission 实现

厉飞雨 阅读(420) 评论(0) 赞(19)

<h2>Preface {#preface}</h2> <p>以前还在上学的时候,每每听到分布式锁等相关名词的时候总觉得高大上,复杂。虽说工作后用到的机会也不多,但随着工作经验、代码能力、~~年龄的~~增长,最近初学完分布式锁的原理和使用 Redission 实现,揭开分布式锁的神秘面纱之后发现也就那样,这个名词听起来唬人,实际上要实现的目标...

Tiny RDM 一个轻量优美的 Redis 客户端

Tiny RDM 一个轻量优美的 Redis 客户端

厉飞雨 阅读(484) 评论(0) 赞(16)

<p>可能在这之前大部分的人一直用的是 RedisDesktopManager 或者是 Redis 的官方可视化工具 RedisInsight 来对 Redis 进行操作和管理。前段时间不经意看到了颜值高且简约的 Redis 可视化工具 Tiny RDM。Tiny RDM 是一个现代化轻量级的跨平台 Redis 桌面客户端。</p> <h2>...