首页
Java
Java基础
集合框架
并发编程
算法
数据结构
算法刷题
数据库
MySQL
架构设计
微服务
方法论
设计模式
标签
分类
图库
归档页面
链接
关于
晚風的Java小栈
行动起来,活在当下
累计撰写
157
篇文章
累计创建
19
个标签
累计收到
0
条评论
栏目
首页
Java
Java基础
集合框架
并发编程
算法
数据结构
算法刷题
数据库
MySQL
架构设计
微服务
方法论
设计模式
标签
分类
图库
归档页面
链接
关于
目 录
CONTENT
springboot-晚風的Java小栈
以下是
springboot
相关的文章
2024-12-02
Spring Boot 整合策略模式
Spring Boot 整合策略模式 一、前言 策略模式是一种在实际开发中应用广泛且面试中常见的话题。作为代码重构和优化的利器,它能有效提升代码的扩展性和可维护性。本文通过一个实际场景,展示如何在 Spring Boot 中实现策略模式,并分享其企业级应用的心得。 二、策略模式基础知识 1. 什么是
2024-12-02
22
0
0
Springboot
2024-11-26
Spring Boot 中如何使用 Reactor 模型
Spring Boot 中如何使用 Reactor 模型? Reactor 模型是 Spring WebFlux 的核心,它是一个基于 Java 的响应式编程框架,遵循响应式流(Reactive Streams)标准,用于构建非阻塞的高性能应用程序。本文将从基本概念、优势与原理、组件解析以及实际案例
2024-11-26
22
0
0
Springboot
2024-11-20
项目中如何优雅地使用枚举
项目中如何优雅地使用枚举 在项目中优雅地使用枚举,不仅可以提高代码的可读性和可维护性,还能增强程序的健壮性和扩展性。本文将深入探讨枚举的设计原则、最佳实践,以及在不同场景下的应用策略,并介绍一些枚举的高级用法与技巧。 一、枚举的基本概念与优势 1. 枚举的定义 枚举(Enumeration)是一种特
2024-11-20
14
0
0
Springboot
2024-11-18
优雅实现接口幂等性
优雅实现接口幂等性 前言 在软件开发中,接口幂等性是一个非常重要的概念,特别是在分布式系统和高并发环境下。本文将探讨幂等性的定义、其重要性、实现的关键因素,并通过注解的方式展示如何优雅地实现接口幂等性。 什么是幂等性? 幂等性(Idempotency) 是指对同一输入的一次或多次请求,应该具有相同的
2024-11-18
18
0
0
Springboot
2024-11-11
Spring Boot 实战:通过 Agent 统计接口调用耗时
性能统计--借助 Agent 统计接口调用时间 引言 随着微服务架构的广泛应用,对 API 性能进行监控变得越来越关键。对于 Spring Boot 应用而言,记录接口的调用耗时不仅能优化系统性能,还可帮助迅速定位问题。接口响应时间直接关系到用户体验和系统的整体性能。通过分析和记录接口耗时数据,我们
2024-11-11
104
0
0
Springboot
2024-11-01
Spring Boot 中如何实现万级数据的高效批量插入
Spring Boot 中如何实现万级数据的高效批量插入 前言 随着 Spring Boot 3 的发布,开发者们迎来了许多新特性和优化,尤其在数据密集型应用场景中,如何提升批量插入的性能成为关注焦点。高效的批量数据插入是处理海量数据的关键之一。本文将深入介绍在 Spring Boot 3 中实现万
2024-11-01
23
0
0
Springboot
MySQL
2024-10-22
使用注解和AOP实现接口限流、防抖、防重提交
使用注解和AOP实现接口限流、防抖、防重提交 接口限流、防重复提交、接口防抖是保障接口安全、稳定提供服务,避免错误或脏数据产生的重要手段。本文将通过实际代码示例,演示如何使用自定义注解和AOP(面向切面编程)来实现这些功能。 1. 接口限流 1.1 接口限流的概念 接口限流是一种控制应用程序或服务访
2024-10-22
18
0
0
Java
微服务
2024-10-16
控制Spring Boot定时任务只执行一次的方案
控制Spring Boot定时任务只执行一次的方案 环境 Spring Boot 3.2.5 1. 简介 在本篇文章中,我们将探讨如何控制定时任务在Spring Boot应用中只执行一次。定时任务通常用于自动化诸如报告生成、发送通知等任务,默认情况下,它们是周期性执行的。但在某些场景下,例如资源初始
2024-10-16
8
0
0
Java
2024-09-27
Springboot实现订单号生成逻辑
Springboot实现订单号生成逻辑 几种常见的解决方案 UUID 实例代码 数据库序列或自增ID 时间戳+随机数/序列 分布式唯一ID生成方案 Snowflake ID结构 类定义和变量初始化 构造函数 ID生成方法 辅助方法 在Spring Boot中设计一个订单号生成系统,主要考虑到生成的订
2024-09-27
14
0
0
Java
Spring
2023-12-21
使用Spring Boot和MyBatis Plus配置多数据源
使用Spring Boot和MyBatis Plus配置多数据源 在实际应用中,使用Spring Boot和MyBatis Plus配置多数据源可以帮助我们处理不同业务需求或提高性能。下面是一个详细的步骤,演示如何在Spring Boot项目中使用MyBatis Plus配置多数据源。 1. 添加依
2023-12-21
26
0
0
Springboot
1
2
3