重看Spring聚焦ApplicationContext分析

深入探讨Spring框架中的核心组件ApplicationContext,着重介绍了其根接口及其子接口,解析关键组件的源码,并通过简单应用举例进行了说明。接着,深入探讨了与ApplicationContext相关的几个父接口,分析了其与ApplicationContext的关系,并提供了简单的应用示

Spring IoC——依赖注入

DI,也就是依赖注入,在容器中建立的 bean (对象)与 bean 之间是有依赖关系的,如果直接把对象存在 IoC 容器中,那么就都是一个独立的对象,通过建立他们的依赖关系,才能拿出一个对象,然后与它建立依赖关系的对象就也可以使用,在 Spring 的 IoC 容器中,通过配置可以明确各个 Bea

SpringBoot 服务性能优化12

如果你的项目并发量比较高,想要修改最大线程数、最大连接数等配置信息,可以通过自定义Web 容器的方式,代码如下所示。注意上面的代码,我们设置了它的协议为 org.apache.coyote.http11.Http11Nio2Protocol,意思就是开启了 Nio2。这个参数在 Tomcat 8.0

为什么Spring和IDEA不推荐使用@Autowired注解?更优雅的自动注入如何实现?

为什么Spring和IDEA不推荐使用@Autowired注解?更优雅的自动注入如何实现?

在 Spring 中编写单元测试

单元测试是软件开发过程中不可或缺的一部分,它能有效地提高代码质量,确保代码功能的正确性。在 Spring 应用中,JUnit 和 Mockito 是常用的单元测试工具,而 Spring Test 提供了丰富的测试支持。本文将介绍如何在 Spring 中使用 JUnit、Mockito 和 Sprin

重试框架SpringRetry一篇搞定!!!

本文将重试框架如何在项目中使用以及注意事项讲的一清二楚

Spring IoC——IoC 容器的使用

IoC:也就是控制反转Spring IoC 是一种设计模式,用于解耦对象之间的依赖关系,在之前创建的项目中对象通常会主动创建和管理自己所依赖的对象,例如,一个类可能会在自己的内部使用new关键字来创建一个对象用于数据访问,这样设计看似没有问题,但是可维护性却很低,当有很多类创建了各自的对象时,并且这

SpringMVC(看这一篇就够了)

MVC全称Model View Controller,是一种设计创建Web应用程序的模式。这三个单词分别代表Web应用程序的三个部分:Model(模型):指数据模型。用于存储数据以及处理用户请求的业务逻辑。在Web应用中,JavaBean对象,业务模型等都属于Model。View(视图):用于展示模

web 应用层接口请求日志

spring boot web项目,通过Filter 、 Spring Aop 、 interceptor 等方式记录请求日志。

SQL高级查询02

SQL高级查询学习笔记 本文详细介绍了SQL的高级查询技术,包括函数查询如聚合函数、类型转换、日期型及数学函数,分组查询的GROUP BY及HAVING子句,多表查询的各种连接方式,以及子查询的使用,如IN、EXISTS、比较运算等。 摘要由CSDN通过智能技术生成 SQL高级查询:函数查询,分组查

@AutoWired和 @Resource原理深度分析!

依赖注入是一种常见的设计模式,用于实现控制反转(Inversion of Control, IoC)。在传统的编程中,类通常负责管理自己的依赖,而在 DI中,这种责任被转移到了外部容器(如 Spring容器)上,通过 DI,可以提高代码的可测试性和可维护性,因为依赖关系是通过配置而不是硬编码的。@A

Spring ai Alibaba 零基础入门:环境准备与快速Helloworld

Spring ai Alibaba 零基础入门 , 配置环境,到最后的helloworld

【Spring】Cookie与Session

SessionId 是由服务器⽣成的⼀个 "唯⼀性字符串",从 Session 机制的⻆度来看,这个唯⼀性字符串称为 "SessionId"。但是站在整个登录流程中看待,也可以把这个唯⼀性字符串称为 "token"。上述例⼦中的令牌ID,就可以看做是SessionId,只不过令牌除了ID之外,还会带

重学SpringBoot3-Spring WebFlux之Reactor事件感知 API

在 Spring Boot 3 中,响应式编程通过 Reactor 库得到了广泛应用,提供了强大的流式数据处理能力。为了增强对流式数据流的调试和处理能力,Reactor 提供了一组非常重要的事件感知(side-effect)API,也就是我们常听到的 `doOnXxx` 系列方法。

【Spring】Ioc&DI

在 Java 开发的世界里,Spring 框架无疑是一颗璀璨的巨星,而其中的控制反转(Inversion of Control,简称 Ioc)和依赖注入(Dependency Injection,简称 DI)更是其核心特性之一。今天,就让我们一起深入探索 Spring 中的 Ioc 和 DI。

git cherry-pick使用教程

git cherry-pick 是用来从一个分支中选择一个或多个特定的提交,并将这些提交应用到当前分支。这样可以只选择需要的更改,而不是合并整个分支。

学习JAVA中的Spring MVC常用注解及三层架构,这一篇就够了

Spring Web MVC 是基于 Servlet API 构建的原始 Web 框架,从⼀开始就包含在 Spring 框架中。它的正式名称“Spring Web MVC”来⾃其源模块的名称(Spring-webmvc),但它通常被称为SpringMVC.(Servlet 是⼀种实现动态⻚⾯的技术.

【Spring MVC】请求参数的传递

在上面提到过,前端传递的参数要和后端方法里的参数保持一致,而前端可能会传入各种各样的参数,比如 userName, productName 等,后端如果只想要一个 name 的话可以对前端传递的参数进行重命名,把前端传入的名称都重命名为 name,后续就使用 name 进行操作,这就需要使用到。错误

Spring中AOP的底层原理剖析

房屋中介代理客户手中没有房源,找一个中介商品代购代购者可以拿到比较低成本的商品,拥有自己的渠道代理模式(proxy pattern):是23种设计模式中的一种,属于结构性的模式。指一个对象本身不做实际的操作,而是通过其它对象来得到自己想得到的结果意义:目标对象只需要关心自己的实现细节,通过代理对象来

Springboot+Spring-Security+JWT 实现用户登录和权限认证

Spring Boot 项目初始化:利用 Spring Initializr 创建项目,并添加必要依赖(Spring Web、Spring Security、JWT、JPA 等)。用户登录和注册接口:实现 AuthController,处理用户登录请求,并返回 JWT。Spring Security

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈