首页
Java
Java基础
集合框架
并发编程
算法
数据结构
算法刷题
数据库
MySQL
架构设计
微服务
方法论
设计模式
标签
分类
图库
归档页面
链接
关于
晚風的Java小栈
行动起来,活在当下
累计撰写
129
篇文章
累计创建
18
个标签
累计收到
0
条评论
栏目
首页
Java
Java基础
集合框架
并发编程
算法
数据结构
算法刷题
数据库
MySQL
架构设计
微服务
方法论
设计模式
标签
分类
图库
归档页面
链接
关于
目 录
CONTENT
Spring-晚風的Java小栈
以下是
Spring
相关的文章
2025-01-21
Spring Environment分析
Spring Environment分析 一、理解Environment的设计 (一)整体理解 Environment 模块在 Spring 中负责管理应用程序的配置和环境(即一组配置文件),每个 Profile 对应一个特定的部署环境(如开发、测试、生产等)。这些 Profile 包含各种配置属性
2025-01-21
2
0
0
Spring
2025-01-14
Spring Boot 3.4:你必须知道的7个新特性
Spring Boot 3.4:你必须知道的7个新特性 Spring Boot 3.4 引入了多项显著的新特性,旨在提升开发者的生产力、性能以及集成能力。本文将详细介绍这些特性,并通过完整的代码示例和逐步指导,对比新旧实现方式。 1. 增强的 Spring AI 集成 新特性: Spring Boo
2025-01-14
2
0
0
Spring
2025-01-09
使用 Spring Security 实现 JWT 和令牌刷新
使用 Spring Security 实现 JWT 和令牌刷新 本指南扩展了 Spring Security 设置,通过添加刷新令牌机制,使用户无需重新认证即可续订访问令牌。我们将把刷新令牌存储在 Redis 中,以实现安全的会话管理,并支持基于数据库的用户认证。 第一步:理解 JWT 和令牌刷新
2025-01-09
5
0
0
Springboot
2025-01-07
Spring Boot 注解 @PostConstruct 介绍
Spring Boot 注解 @PostConstruct 介绍 一、基本介绍 @PostConstruct 是一个用于在依赖注入完成后执行初始化方法的注解。它是 Java EE 规范的一部分,被广泛应用于企业级应用开发中。在 Spring Boot 框架中,@PostConstruct 常被用来完
2025-01-07
8
0
0
Springboot
2024-12-10
Spring Boot 中如何解决 Redis 的缓存穿透、缓存击穿、缓存雪崩?
Spring Boot 中如何解决 Redis 的缓存穿透、缓存击穿、缓存雪崩? 缓存是提升系统性能的重要手段,但在高并发场景下,可能会遇到缓存穿透、缓存击穿和缓存雪崩等问题。本文将介绍这三类问题的定义、常见场景及解决方法。 缓存穿透 什么是缓存穿透? 缓存穿透指缓存系统无法命中某些查询的数据,导致
2024-12-10
12
0
0
Redis
Springboot
2024-12-03
Spring Boot 优雅处理多态 JSON 入参与策略模式结合实践
Spring Boot 优雅处理多态 JSON 入参与策略模式结合实践 在 Spring Boot 开发中,如何优雅地处理多态 JSON 入参并结合策略模式,根据 type 动态调用对应的逻辑,是一个非常实用的技术点。本文将详细介绍如何实现这一功能,并通过结合策略模式动态选择组件,使代码结构更加清晰
2024-12-03
9
0
0
Springboot
2024-12-02
Spring Boot 整合策略模式
Spring Boot 整合策略模式 一、前言 策略模式是一种在实际开发中应用广泛且面试中常见的话题。作为代码重构和优化的利器,它能有效提升代码的扩展性和可维护性。本文通过一个实际场景,展示如何在 Spring Boot 中实现策略模式,并分享其企业级应用的心得。 二、策略模式基础知识 1. 什么是
2024-12-02
13
0
0
Springboot
2024-11-28
一文搞懂 Spring 的 SPI 机制
一文搞懂 Spring 的 SPI 机制 什么是 Java SPI? SPI 的全称是 Service Provider Interface,它是 Java 提供的一套用于扩展或替换组件的机制。SPI 的主要作用是通过接口编程、策略模式和配置文件,动态加载具体实现,从而实现: 解耦:接口和实现分离。
2024-11-28
18
0
0
Spring
2024-11-26
Spring Boot 中如何使用 Reactor 模型
Spring Boot 中如何使用 Reactor 模型? Reactor 模型是 Spring WebFlux 的核心,它是一个基于 Java 的响应式编程框架,遵循响应式流(Reactive Streams)标准,用于构建非阻塞的高性能应用程序。本文将从基本概念、优势与原理、组件解析以及实际案例
2024-11-26
16
0
0
Springboot
2024-11-22
使用 Pair 和 Triple 高效解决多值返回问题
使用 Pair 和 Triple 高效解决多值返回问题 在日常开发中,我们经常需要让一个方法返回多个值,例如操作的结果和相关附加信息。传统方法通常需要创建自定义类或使用集合(如 Map),但这些方式可能导致代码臃肿,调用方的理解和使用也会变得复杂。 借助 org.apache.commons.lan
2024-11-22
10
0
0
Spring
Java
1
2
3