请问spring 中 AOP的关注点的解释是怎样?

解决方案 »

  1.   

    关注点?连接点(Joinpoint):在程序执行过程中某个特定的点,比如某方法调用的时候或者处理异常的时候。在Spring AOP中,一个连接点总是表示一个方法的执行。
    切入点(Pointcut):匹配连接点的断言。通知和一个切入点表达式关联,并在满足这个切入点的连接点上运行(例如,当执行某个特定名称的方法时)。切入点表达式如何和连接点匹配是AOP的核心:Spring缺省使用AspectJ切入点语法。 具体看一下spring中文文档
      

  2.   

    面向切面就不用说了,这个教材上都有,关键是AOP的无侵入式编程,最简单的,在你的业务代码完成后,你可能还要做一些与业务无关的事情,这个时候AOP就派上用场了,举例来说,你可以在你的这个业务方法执行前或者执行 其他要做的事,这个时候AOP的无侵入就突现出来了通俗的说法哈