小村村长

导航

2022年2月8日 #

Spring Aop

摘要: AOP相关术语 名词解释 Target(目标对象): 要增强的对象(被代理的类对象) Proxy(代理对象) : 对目标对象的增强的对象 (生成的代理类对象) Joinpoint(连接点): 目标对象中的所有方法(被代理类中的所有方法) Pointcut(切入点): 要被增强的方法(被代理类中要增强 阅读全文

posted @ 2022-02-08 23:56 小村村长 阅读(18) 评论(0) 推荐(0) 编辑

Spring 的动态代理

摘要: 方法增强: 在不改变源码的基础上对方法增强 继承 装饰者模式:(弊端:繁琐,假如有1000个方法,必须重写所有的方法) 1.装饰者类和被装饰者类必须实现同一个接口或继承同一个类 2.在装饰者类中必须要有被装饰者类的引用 3.在装饰者类中对需要增强的方法进行增强 4.在装饰者类中对不需要增强的方法调用 阅读全文

posted @ 2022-02-08 19:52 小村村长 阅读(92) 评论(0) 推荐(0) 编辑

SpringIOC 回顾

摘要: IOC的注解: 1.创建对象的注解:(写在类上) @Component: 创建对象放入IOC容器 @Controller: 用于web层 @Service: 用于service @Repository: 用于dao 属性value: 设置bean存放到容器中的唯一标识(id) 2.依赖注入的注解:( 阅读全文

posted @ 2022-02-08 19:19 小村村长 阅读(22) 评论(0) 推荐(0) 编辑