![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring原理
寻找那道光
这个作者很懒,什么都没留下…
展开
-
Srping IOC运行时序解析
1.什么是SpringD的IOC与DIIOC(Inversion Of Control)控制反转,所谓控制反转,就是把我们代码中需要实现的对象的创建过程交给容器来实现。同时需要一种描述让容器知道需要创建的对象和对象之间的关系,即配置文件。DI (Dependency Injection) 依赖注入依赖注入就是指对象被动接受依赖的类而不是自己主动去找,也就是,容器在实例化对象的时候主动将它依赖的类注入给它。2. Spring核心容器类图在了解IOC容器初始化之前,我们需要考虑以下几个问题:对象和原创 2020-07-26 22:56:41 · 158 阅读 · 0 评论 -
SpringMVC运行时序图解析
《Spring in Action》一书中 ,Spring MVC 的核心组件和大致处理流程如下:①、DispatcherServlet 是SpringMVC 中的前端控制器(Front Controller),负责接收Request 并将Request 转发给对应的处理组件。② 、HanlerMapping 是SpringMVC 中完成url 到Controller 映射的组件。DispatcherServlet 接收Request, 然后从HandlerMapping 查找处理Request 的Co原创 2020-07-25 22:51:57 · 965 阅读 · 2 评论 -
Spring事务原理-2- spring事务原理详解
1、数据库事务原理1.事务基本概念事务: 访问并可能更新数据库中各个数据项的一个不可分割的程序执行单元特点: 事务是恢复和并发控制的基本单位,事务具有四个属性:原子性Automicity一个事务是不可再分割的工作单位,事务中的操作,要么全部完成,要么全部不做一致性Consistency事务必须是使得数据库从一个一致性状态变为另一个一致性状态(银行转账案例)隔离性Isolation...原创 2020-05-04 15:02:25 · 122 阅读 · 0 评论 -
Spring事务原理-1-transactionManager以及Connection的本质
1.spring事务配置<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource"/></bean><tx...原创 2020-05-01 13:59:09 · 2046 阅读 · 0 评论