后端

【Spring】获取Cookie和Session(@CookieValue()和@SessionAttribute())

在Spring框架中,Cookie和Session是两种重要的状态管理机制。它们可以用于存储用户相关的信息,确保用户在不同请求之间能够保持状态。本文将介绍如何在Spring中使用@CookieValue和@SessionAttribute注解来获取Cookie和Session信息,并提供代码示例。

SpringColoud GateWay 核心组件

Spring Cloud Gateway 是一个用于构建 API 网关的项目,旨在提供路由、负载均衡、服务治理以及外部 API 的统一入口。它是 Spring Cloud 生态系统中的一个重要组件,可以轻松地集成到微服务架构中。核心组件Spring Cloud Gateway 的核心组件主要包括

若依——后端多表联查(适用于只查询)

在现代应用程序中,数据往往存储在多个表中,尤其是在使用关系型数据库的情况下。对于后端服务而言,如何高效地从多个表中联接查询数据,成为一个重要的问题。在本篇文章中,我们将探讨如何在若依框架下实现后端多表联查,适用于只查询的场景。什么是若依框架若依是一款开源的快速开发平台,其架构基于Spring B

SpringBoot接口防抖(防重复提交),接口幂等性,轻松搞定

在开发一个现代Web应用时,接口的防抖和幂等性是两个非常重要的概念。防抖可以防止重复提交请求,而幂等性确保相同的请求多次执行不会造成副作用。本文将介绍如何在Spring Boot中实现这两种特性,以确保系统的稳定性和数据的一致性。一、接口防抖(防重复提交)防抖的主要目的是避免用户在短时间内重复提

多个 JDK 版本(Java 8、Java 17、Java 21)下载和切换

在开发Java应用程序时,可能需要使用多个JDK版本,特别是在维护旧项目或使用新特性时。本文将介绍如何下载多个JDK版本(Java 8、Java 17、Java 21)以及如何在不同版本之间切换。一、下载JDK版本Java 8: 可以从Oracle官网或OpenJDK下载Java 8。

【学习】Spring IoC&DI

Spring IoC 和 DI 详解在现代企业级应用开发中,Spring Framework 是一个极其热门的框架,其核心特性之一就是 IoC(控制反转)和 DI(依赖注入)。这两个概念被广泛应用于 Java 开发中,能够极大提高代码的可维护性和可测试性。IoC(控制反转)控制反转(IoC)是