Spring
宋七夏
这个作者很懒,什么都没留下…
展开
-
Spring复习--IoC,AOP以及循环依赖
Spring概述Spring 是什么 Spring 是一个轻量级的 IoC 和 AOP 容器框架,是为 Java 应用程序提供基础性服务的一套框架,目的是用于简化企业应用程序的开发,它使得开发者只需要关心业务需求。常见的配置方式有三种:基于 XML 的配置,基于注解的配置,基于 Java 的配置;Spring 的优点方便解耦,简化开发 ;Spring 的 DI(依赖注入) 机制将对象之间的依赖关系交由框架处理,减低组件的耦合性;Spring 提供了 AOP 技术,支持将一些通原创 2020-07-21 11:13:17 · 734 阅读 · 0 评论 -
SpringMVC--运行流程
概述Spring MVC 是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,在 Spring MVC 中,请求发送至前端控制器时,也就是请求会发送到 DispatcherServlet 类中的 doDispatch 方法中,然后就会主要在该方法中进行请求的处理;doDispatch 方法protected void doDispatch(HttpServletRequest request, HttpServletResponse response) throws Exce原创 2020-06-26 12:07:55 · 119 阅读 · 0 评论 -
SpringBoot--配置拦截器
下面是项目结构:在SpringBoot中,已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来,那么在SpringBoot中对于Web场景的位置当然在WebMvcAutoConfiguration中,类似于其它的场景都是 xxxAutoConfiguration,因此只需要观察xxxAutoConfiguration类中到底添加了什么或者配置了哪些组件即可。在WebMvcAutoConfiguration中关于静态资源的是其中的静态内部类WebMvcAutoConfiguratio原创 2020-06-12 20:46:42 · 246 阅读 · 0 评论 -
Spring源码解析:BeanFactory和Bean创建流程
概述BeanFactory是个Factory,也就是IOC容器或对象工厂;在Spring中,所有的Bean都是由BeanFactory(也就是IOC容器)来进行管理的。我们先创建一个类,用创建的类来研究Spring是如何创建的该类的实例以及整个容器的流程(创建的bean实例是使用注解完成的,如果是xml文件形式,和注解的流程类似): @Test public void test(){...原创 2020-05-04 23:17:25 · 1371 阅读 · 1 评论