SpringAOP【Web后端开发进阶】

发布时间 2023-05-25 12:56:10作者: Rover20230226

AOP(思想):面向切面编程

思想的实现:动态代理

 

动态代理的 2 种实现方式:

  1、基于接口的 JDK 动态代理

  2、基于子类的 CGLIB 动态代理

 

AOP思想的作用:

  1、在不改变原程序代码的前提下,对方法功能增强

  2、像添加插件一样,任意插拔。(程序更加灵活)