方式一:调用spring api实现
1.编写UserService接口
public interface UserService { void add(); void delete(); void update(); void query(); }
2.实现UserService接口
public class UserServiceImpl implements UserService { public void add() { System.out.println("增加方法。。。"); } public void delete() { System.out.println("删除方法。。。"); } public void update() { System.out.println("更新方法。。。"); } public void query() { System.out.println("查询方法。。。"); } }
3.在方法前添加日志
public class Log implements MethodBeforeAdvice { public void before(Method method, Object[] args, Object target) throws Throwable { System.out.println(target.getClass().getName()+"类的"+method.getName()+"方法被执行"); } }
4.在方法后添加日志
public class AfterLog implements AfterReturningAdvice { public void afterReturning(Object re