CSNotesCSNotes
TODO
LeetCode
数据结构
计算机组成原理
操作系统
计算机网络
数据库
Java
SSM
React
实用工具
GitHub
TODO
LeetCode
数据结构
计算机组成原理
操作系统
计算机网络
数据库
Java
SSM
React
实用工具
GitHub
  • 第一章 Spring

    • 1.1 Spring
    • 1.2 Bean 的生命周期
    • 1.3 注解
    • 1.4 AOP
    • 1.5 Maven
    • 1.6 三层框架
    • 1.7 IoC
    • 1.8 DI
    • 1.9 数据库和实体类对应关系
    • 1.11 XML
  • 第二章 SpringMVC

    • 2.1 SpringMVC
    • 2.2 @RequestMapping 注解
    • 2.3 @RequestParam 注解
    • 2.4 @RequestHeader
  • 第三章 MyBatis

    • 3.1 MyBatis
    • 3.2 标签
    • 3.3 MyBatis 缓存
  • 第四章 SpringBoot

    • 4.1 SpringBoot
  • 第五章 单元测试

    • 5.1 单元测试

1.4 AOP

Aspect Oriented Programming 面向切面变成,就是面向特定方法编程。

通知

前置通知:在被代理的目标方法前执行

返回通知:在被代理的目标方法成功结束后执行(寿终正寝)

异常通知:在被代理的目标方法异常结束后执行(死于非命)

后置通知:在被代理的目标方法最终结束后执行(盖棺定论)

切面

封装通知方法的类

目标

代理

连接点

就是 Spring 允许使用通知的地方

切入点

切面优先级

外层高于内层。

编辑此页
上次更新:
Prev
1.3 注解
Next
1.5 Maven