
SpringIOC和AOP
文章平均质量分 84
肃清万里,总齐八荒
一只小菜坤,记录自己的学习笔记,欢迎大佬们指正错误
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
静态代理和动态代理
代理模式的定义:由于某些原因需要给某对象提供一个代理以控制对该对象的访问。这时,访问对象不适合或者不能直接引用目标对象,代理对象作为访问对象和目标对象之间的中介。需要实现和被dialing对象相同的方法,并且在这个方法中核心(原始)业务调用被代理对象的,增强的业务在这里进行增强就行了。动态代理是使用jd的反射机制,创建对象的能力,创建的是代理类的对象。在程序执行过程中,使用jadk的反射机制,创建代理类对象,并动态的指定要代理目标类。在代理类中,需要对被代理对象初始化。和被代理对象实现相同的接口。原创 2022-11-23 20:42:53 · 244 阅读 · 0 评论 -
Spring IOC 和AOP
控制反转,将对象的创建进行反转,常规情况下,对象是由开发者手动创建,使用IOC开发者不在需要创建对象,由IOC容器根据需求自动创建项目所需要的对象不用IOC:所有对象都要由开发者手动创建使用IOC:对象不用开发者创建,而是交给spring框架创建AOP也是以IOC为基础的AOP是面向切面编程,是面向对象的抽象化。原创 2022-11-09 21:03:03 · 146 阅读 · 0 评论