package com.qfedu.aop07;import java.util.List;/**
* Created by HuangCong on 2020/2/26.
*/publicinterfaceIUserService{
List<Object>getAllUser();booleansaveUser(Object user);booleandeleteUser(int uid);booleanupdateUser(Object obj);}
UserServiceImpl实现类:
package com.qfedu.aop07;import org.springframework.stereotype.Component;import java.util.List;/**
* Created by HuangCong on 2020/2/26.
*/@Component("us")publicclassUserServiceImplimplementsIUserService{@Overridepublic List<Object>getAllUser(){
System.out.println("------getAllUser------");return null;}@OverridepublicbooleansaveUser(Object user){
System.out.println("------saveUser------");returnfalse;}@OverridepublicbooleandeleteUser(int uid){
System.out.println("------deleteUser------");returnfalse;}@OverridepublicbooleanupdateUser(Object obj){
System.out.println("------updateUser------");// System.out.println(1 / 0);returnfalse;}}
MyAspect:切面类
package com.qfedu.aop07;/**
* Created by HuangCong on 2020/2/28.
*/publicclassMyAspect{publicvoidbefore(){
System.out.println("=========Before=========");}publicvoidafter(){
System.out.println("=========After==========");}}