AOP切面用aspectjweaver.jar实现代码
一、导入aspectjweaver.jar包
二、创建一个类,使在执行方法之前之后调用
package com.ly.spring.aop.advice;public class AdviceRound {
/*创建两个方法,方法名随意,这里为方便区分,设为before即执行方法之前调用,after即执行方法之后调用*/public void before(){System.out.println("before之前调用");}public void after(){System.out.println("after之后调用");}
}
三、创建一个类。定义两个方法,当调用这些方法时,会使之之前调用before方法,之后调用after方法
package com.ly.spring.aop.AspectService.impl;import com.ly.spring.aop.AspectService.AspectService;public class AspectServiceImpl implements AspectService{@Overridepublic void print(String message) {System.out.println(message);}@Overridepublic void save() {System.out.println("调用了save方法");}}
四、创建spring中bean配置,需加入xmlns:aop="http: