就是切入的意思 比如说调用一个方法,就有几个切面: 方法运行前 方法运行 方法运行后 如果我们想在方法运行前做些事(打日志、权限检查 etc.),又不想在每个方法里的开头都写一段重复的代码,那就可以用 切面 的思想去看待这个问题。 切入 方法运行前 这个面,使得指定的部分方法在运行前先执行我们的代码,然后再执行方法。 同时从外部看起来,是感知不到有 运行前操作 的,也就是所谓的低侵入性。 个人理解,如有错误还请勘正。
就是切入的意思
比如说调用一个方法,就有几个切面:
如果我们想在方法运行前做些事(打日志、权限检查 etc.),又不想在每个方法里的开头都写一段重复的代码,那就可以用 切面 的思想去看待这个问题。
切入 方法运行前 这个面,使得指定的部分方法在运行前先执行我们的代码,然后再执行方法。
同时从外部看起来,是感知不到有 运行前操作 的,也就是所谓的低侵入性。
个人理解,如有错误还请勘正。