spring
文章平均质量分 57
解析spring常见的功能,查看源码的具体实现
珍惜当下,行则将至
这个作者很懒,什么都没留下…
展开
-
Spring MVC执行流程分析
说了这么多Spring MVC是做什么的呢?一个web框架。那具体些就是接受前端的请求,根据请求的路径找到服务器中对应的方法处理,然后再将返回的结果返回。接下来我们来详细了解整个过程:1.一个请求发送到服务端,会到达前端控制器DispatcherServlet,DispatcherServlet为请求处理流程提供统一的调度。2.收到请求后前端控制器首先会调用HandlerMapping,根据请求的url和配置的映射@RequestMapping匹配,生成处理器链,返回处理器Handler。原创 2023-07-06 19:39:02 · 100 阅读 · 1 评论 -
spring中AOP源码分析
spring中aop动态代理源码分析原创 2023-04-28 08:45:43 · 160 阅读 · 0 评论 -
spring 启动过程分析
本文主要介绍spring启动的过程以及为后续功能的实现做了哪些准备工作。在容器启动之前创建了bean工厂、bean定义的读取器和扫描器,下面主要来看下启动的方法 refresh做了哪些事情。4.容器启动前的准备工作,例如 设置参数到Environment中,校验一些属性值是否设置。5.Bean工厂的设置,例如 设置的类的加载器、El表达式的解析器、添加后置处理器等。2.调用自身的无参构造器,初始化bean定义的读取器和扫描器。10.设置定义的监听器到容器中并发布之前的事件。容器启动前的准备的工作。原创 2023-04-17 22:12:13 · 64 阅读 · 0 评论