11 2020 档案
摘要:Spring框架一般都是基于AspectJ类实现AOP操作 AspectJ不是Spring的组成部分, AspectJ是独立的AOP框架, 实际中一般把AspectJ和Spring框架一起使用, 进行AOP操作. 基于AspectJ实现AOP操作一般有以下两种实现方式: 基于xml配置文件实现 基于
阅读全文
摘要:AOP中的常用术语: 1. 连接点 类中可以被增强的方法被称为连接点 2. 切入点 类中实际被增强的方法成为切入点 3.通知(增强) 实际增强的逻辑部分称为通知(增强) 通知(增强)有多种类型: 前置通知: 在切入点之前执行的通知 后置通知: 在切入点之后执行的通知 环绕通知: 在切入点前后都执行的
阅读全文
摘要:什么是AOP 面向切面编程, 即利用AOP可以对业务逻辑的各个部分进行隔离, 从而使得业务逻辑各个部分之间的耦合度降低, 提高程序的可重用性, 同时提高了开发的效率. 底层原理 AOP通过代理对象的方式来增强其他的类的功能, 从而避免修改源代码, 根据待增强类有无实现接口, 可以将代理对象分为两类:
阅读全文
摘要:什么是注解 注解是代码特殊标记, 用于简化xml配置, 格式为: @注解名称(属性1=值1, 属性2=值2...), 注解作用在类, 方法或属性上面. Spring针对Bean管理中创建对象提供以下4个注解: @Component @Service @Controller @Repository *
阅读全文

浙公网安备 33010602011771号