Spring 使用annotation跟xml配置文件实现AOP

Spring 使用annotation和xml配置文件实现AOP----------------通过Annotation 实现AOP----------使用Annota

Spring 使用annotation和xml配置文件实现AOP
      ----------------通过Annotation 实现AOP----------
  使用Annotation 控制调用用对应的方法输出对象的日志信息
  1、创建一个annotation :



[b] 2、配置文件设置为自动匹配:[/b]


2、类:
/** * 基于XML 实现AOP 切面编程 * @author Administrator * */public class AopBaseXML {/** * 前通知 * @param jp */public void before(JoinPoint jp){LogInfo.info("开始前加入日志"+jp.getSignature().getName());}/** * 后通知 * @param jp */public void after(JoinPoint jp){LogInfo.info("结束后加入日志"+jp.getSignature().getName());}/** *  */public void around(ProceedingJoinPoint pjp){LogInfo.info("开始前加入日志"+pjp.getSignature().getName());try {pjp.proceed();//执行程序} catch (Throwable e) {e.printStackTrace();}LogInfo.info("程序结束调用!");}}