
Spring
一级分类
诗人不写诗
当你足够努力时,全世界都会给你让路
展开
-
Spring之HandlerInterceptor和RequestBodyAdvice
拦截器的拦截逻辑是在org.springframework.web.servlet.DispatcherServlet中写的,需要注意的是,如果入口拦截顺序是a->b->c的话,那么出口拦截顺序是c->b->a,这个逻辑可以看org.springframework.web.servlet.HandlerExecutionChain里的一段逻辑。这里能很清晰的看到循环使用的次序。原创 2023-08-30 22:18:04 · 856 阅读 · 0 评论 -
Spring的依赖注入
Spring最核心的功能点就是IoC(Inversion of Control)容器,也即控制Bean的生成和注入。IoC的另外一个说法是DI(dependency injection),依赖注入。因为Bean被管理起来后,最终就是要注入各个类当中才有意义,所以他们的是从不同角度描述了同一种能力。不要在这个概念上作过多纠缠,他俩就是一回事。 Spring扫描Bean是是要完成依赖注入这个事情的,Bean和Bean之间并不是完全隔离、独立的小组件,他们之间会互相引用,导致他们...原创 2021-01-31 19:35:40 · 163 阅读 · 0 评论