09 2023 档案

摘要:具体流程如下所示: 用户发送出请求到前端控制器 DispatcherServlet。 DispatcherServlet 收到请求调用 HandlerMapping(处理器映射器)。 HandlerMapping 找到具体的处理器(可查找 xml 配置或注解配置),生成处理器对象及处理器拦截器(如果 阅读全文
posted @ 2023-09-28 12:08 是小陈呀 阅读(20) 评论(0) 推荐(0) 编辑
摘要:1. 什么是 Spring 的循环依赖? 简单的来说就是 A 依赖 B 的同时,B 依赖 A。在创建 A 对象的同时需要使用 B 对象,在创建 B 对象的同时需要使用到 A 对象。如下代码所示: @Component public class A { public A(){ System.out.p 阅读全文
posted @ 2023-09-28 11:56 是小陈呀 阅读(248) 评论(0) 推荐(0) 编辑
摘要:Spring 框架在创建 bean 的时候都会调用 AbstractBeanFactory 类中的 doGetBean 方法;bean 的生命周期从调用 beanFactory 的 getBean 开始,到这个 bean 被销毁,可以总结为以下七个阶段: 1. 处理名称,检查缓存 这一步会处理别名, 阅读全文
posted @ 2023-09-28 00:23 是小陈呀 阅读(22) 评论(0) 推荐(1) 编辑
摘要:在Spring框架中,我们通常使用@Autowired和@Resource两个注解来实现属性注入。但是当涉及到泛型类型时,使用@Resource注解就会失败,而@Autowired可以正常工作。这篇文章就来分析它们之间的区别。 @Autowired可以直接注入泛型类型,例如: @Autowired 阅读全文
posted @ 2023-09-24 21:19 是小陈呀 阅读(665) 评论(0) 推荐(0) 编辑
摘要:本文将介绍Spring框架中@Autowired、@Resource和@RequiredArgsConstructor注解的使用和区别。 1. @Autowired @Autowired是Spring框架中的一个注解,用于实现依赖注入(Dependency Injection,简称DI)。它可以自动 阅读全文
posted @ 2023-09-24 20:53 是小陈呀 阅读(686) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示