- 博客(5)
- 收藏
- 关注
原创 SpringMVC执行过程
SpringMVC的执行过程执行过程简单分析浏览器提交请求到中央调度器中央调度器直接将请求转给处理器映射器处理器映射器会根据请求,找到处理该请求的处理器,并将其封装为处理器执行链后返回给中央调度器。中央调度器会根据处理器执行链中处理器,找到能够执行该处理器的处理器适配器。处理器适配器调用处理器执行。处理器将处理结果以及要跳转的视图封装到一个ModelAndView对象中,并将其返回给处理器适配器。处理器适配直接将结果返回给中央调度器。中央调度器调用视图解析器,将ModelAndVie
2021-10-13 19:56:00 70
原创 Spring-事务
Spring的事务管理事务原本是数据库中的概念,在 Dao 层。但一般情况下,需要将事务提升到业务层,即 Service 层。这样做是为了能够使用事务的特性来管理具体的业务。在 Spring 中通常可以通过以下两种方式来实现对事务的管理:使用 Spring 的事务注解管理事务使用 AspectJ 的 AOP 配置管理事务Spring事务管理APIspring事务管理,主要用到两个事务相关的接口。①事务管理器接口事务管理器是 PlatformTransactionManager 接口对象
2021-10-13 16:25:34 69
原创 Spring-AOP
AOP简介 AOP(Aspect Orient Programming),面向切面编程。面向切面编程是从动态角度考虑程序运行过程。可通过运行期动态代理实现程序功能的统一维护的一种技术。 AOP 底层,就是采用动态代理模式实现的。采用了两种代理:JDK 的动态代理,与 CGLIB的动态代理。利用 AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 面向切面编程,就是将交叉业务逻辑封装成切面,利用 AOP 容器的功能将切
2021-10-13 14:48:52 89
原创 Spring - IOC
概念什么是Spring?Spring是Java的开源框架,核心技术是IOC和AOP。Spring是一个容器,存放的是java对象。通过spring框架可以实现解耦合,解决业务对象之间的耦合,也可以解决业务对象和非业务对象之间的耦合。IOC- 控制反转控制反转指的是将对象的创建、属性赋值、依赖关系都交给业务代码之外的容器,由容器实现对象的管理。IOC是一个理论、概念、思想。IOC的重要技术是实现DI(依赖注入): 通过名称就可以获取对象, 对象的创建、属性赋值都有容器内部实现。Spring使用的D
2021-10-12 15:23:50 84
原创 继承关系中构造方法的调用
子类创建对象时,默认会调用父类的无参构造 在子类构造方法的第一行都有一条默认语句super(); --调用父类的无参构造 当父类没有无参构造时,可以通过super调用父类的其它构造方法. 构造方法不可以被继承 ....
2021-05-12 13:01:38 119
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人