在 Spring Boot 中监听 Redis Key 过期事件
<p>在 Redis 数据库中,可以通过 <a href="https://redis.io/commands/expire/"><code>EXPIRE</code></a>、<a href="https://redis.io/commands/expireat/">...
51工具盒子
<p>在 Redis 数据库中,可以通过 <a href="https://redis.io/commands/expire/"><code>EXPIRE</code></a>、<a href="https://redis.io/commands/expireat/">...
<p>在本章节教程中,我将介绍我们在实现 REST API 时应遵循的一些最佳实践,和开发人员常犯的一些错误以及如何避免这些错误。</p> <ul> <li><a href="/spring-boot-rest-api-best-practices-part-1/">Spring Boot REST...
在本章节教程中,我将介绍我们在实现创建和更新 API 端点时应遵循的一些最佳实践。 * [Spring Boot REST API 最佳实践 - 第一章:实现 Get Collection API](/spring-boot-rest-api-best-practices-part-1/) * [Spring Boot REST API 最佳实践 - 第二章:实现 Creat...
在本章节教程中,我们将了解如何实现 FindById 和 DeleteById API 端点。 * [Spring Boot REST API 最佳实践 - 第一章:实现 Get Collection API](/spring-boot-rest-api-best-practices-part-1/) * [Spring Boot REST API 最佳实践 - 第二章:实现...
在 "Spring Boot REST API 最佳实践" 系列教程的前几章中,我们已经学习了如何实现 CRUD 操作。在本章节教程中,我们将了解如何为 API 实现异常处理。 * [Spring Boot REST API 最佳实践 - 第一章:实现 Get Collection API](/spring-boot-rest-api-best-pract...
<p>WebSocket 是一种基于 TCP 协议的全双工通信协议,它允许客户端和服务器之间建立持久的、双向的通信连接。相比传统的 HTTP 请求 - 响应模式,WebSocket 提供了实时、低延迟的数据传输能力。通过 WebSocket,客户端和服务器可以在任意时间点互相发送消息,实现实时更新和即时通信的功能。WebSocket 协议经过了多个浏览器和服务器的支...
<p>Spring 6.1 引入了新的 <code>JdbcClient</code> API,它是 <code>JdbcTemplate</code> 的封装,可使用 fluent 风格的 API 执行数据库操作。</p> <p>本文将会带你学习如何使用 <code>JdbcCli...
<p>Spring Boot 3.0 已于 2022 年 11 月底全面 <a href="https://spring.io/blog/2022/11/24/spring-boot-3-0-goes-ga">发布</a>。本文将教你如何使用 <a href="/spring-boot/">...
<h2>1、概览 {#1概览}</h2> <p>在这本教程中,我们将了解如何在 Spring 应用中获取当前的 <code>ApplicationContext</code>。</p> <h2>2、ApplicationContext {#2applicationcontext}</h2&...
<h2>1、概览 {#1概览}</h2> <p>在本教程中,我们将学习如何在 Spring Boot 应用中整合 <code>OpenTelemetry</code> 。以及如何配置 <code>OpenTelemetry</code> 来追踪请求链路,并将其发送到中央系统以监控请求。</...