spring AOP应用环境和原理

xiaoxiao2021-02-28  89

这几天突然想到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)

转载请注明原文地址: https://www.6miu.com/read-67919.html

最新回复(0)