zoukankan      html  css  js  c++  java
  • spring-aop

    什么是AOP编程

      面向切面编程(也叫面向方面)

    AOP底层实现原理

      是根据代理模式 就是在方法前后所做的事

    代理模式应用场景

      SpringAOP、事物原理、日志打印、权限控制、远程调用、安全代理 可以隐蔽真实角色

    静态代理与动态代理区别

      静态:需要生产目标代理的对象

      动态:不需要生产目标对象的

    jdk动态代理与cglib动态代理区别

      jdk代理::只能对实现了接口的类生成代理,而不能针对类

      cglib代理:是利用asm开源包 对代理对象类的class文件加载进来,通过修改其字节码生成子类来处理。是针对类实现代理

    aop几个通知

      前置通知

      后置通知

      环绕通知

      运行通知

        异常通知

    AOP编程应用场景

        日志记录,性能统计,安全控制,事务处理,异常处理

  • 相关阅读:
    ubuntu安装软件失败
    阶乘函数 注意事项
    汇编退出
    vim比较文件
    汇编调试
    Redis
    记录一次ajax使用
    oracle11g导出dmp文件时不能导出空表,导致缺表
    将小数点后的0去掉
    redis
  • 原文地址:https://www.cnblogs.com/zhouwen2017/p/10007769.html
Copyright © 2011-2022 走看看