spring AOP应用环境和原理

这几天突然想到aop的使用环境

我今天白天看的,我记的是

1.pre方法:进入方法之前调用,

2.post方法,在方法执行完事,可以修改modelandview 来控制他的返回值

3.after方法:在方法调用之后调用,

不对啊,2,3的区别我忘记,我去看看,当多个拦截器的时候,调用顺序是1,2,3

1是正序,2,3是反序

应用场景:在进行登录操作时我们都要使用拦截器拦截用户的访问,以避免用户未登录操作。权限的控制

记载日志,让其aop和业务代码分开

  • preHandler() – 在实际的handler被执行前被调用
  • postHandler() – 在handler被执行后被调用
  • afterCompletion() – 当request处理完成后被调用

after是回收一些资源用的

大概就是这样。这个在工作中基本就是使用的

回收资源:

就说到GC:资源回收机制

GC的工作流程主要分为如下几个

步骤:

1、标记(Mark)

2、计划(Plan)

3、清理(Sweep)

4、引用更新(Relocate)

5、压缩(Compact)



    原文作者:AOP
    原文地址: https://blog.csdn.net/qq_25497867/article/details/76796771
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞