当前位置 博文首页 > IT学习日记:什么是面向切面编程?

    IT学习日记:什么是面向切面编程?

    作者:[db:作者] 时间:2021-08-24 16:18


    • 💂 个人主页: IT学习日记
    • 🤟 版权: 本文由【IT学习日记】原创、在CSDN首发
    • 💬 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦
    • 💅 有任何问题欢迎私信,看到会及时回复!

    文章大纲

    • 💘 一、前言
    • 💔 二、专栏推荐
    • 💕 三、初次见面-面向切面编程
    • 💖 四、面向切面编程的作用
      • 💐 4.1、降低模块间的耦合度
      • 🌸 4.2、代码复用
    • 💗 五、面向切面编程的实现分类
      • 🌹 5.1、静态AOP实现
      • 🥀 5.2、动态AOP实现
      • 🌺 5.3、不同AOP框架之间的特点比较
    • 💙 六、面向切面编程的术语
      • 🌷 6.1、相关概念
      • 🌱 6.2、通知(Advice)
      • 🌿 6.3、通知类型
      • ?? 6.4、连接点(Join point)
      • 🍀 6.5、切点(Pointcut)
      • 🌿 6.6、切面(Aspect)
      • ?? 6.7、引入(Introduction)
      • 🍀 6.8、织入(Weaving)
    • 💚 七、AOP、Spirng AOP和代理之间的关系
      • 🍁 7.1、代理
      • 🍂 7.2、动态代理
      • 🍃 7.3、Spring AOP
      • 🚉 7.4、Spring支持的AOP类型
      • 🚊 7.5、Spring AOP框架的一些特点
    • 💜 八、Spring AOP支持的切点指示器
      • 🚋 8.1、Spring AOP 切点表达式举例剖析
      • 🚌 8.2、Spring AOP 常用指示器解析
    • 💝 九、Spring AOP中的一些问题
      • 🚖 9.1、AOP和OOP有什么关联
      • 🚐 9.2、后置通知(After)和返回通知(After-returning)有什么区别
      • 🚑 9.3、五种通知的一个执行顺序是怎样
      • 🚒 9.4、既然可以通过继承或者装饰者模式增强,为什么要引入AOP
    • 💞 十、Spring AOP实战
      • 🔴 10.1、使用注解方式实现Spring AOP的使用
      • 🟠 10.2、使用xml方式实现Spring AOP的使用
    • 💟 十一、写在最后
    • 🏳??🌈 十二、参考资料
    cs