Spring的AOP入门案例

这里开始搭建一个简单的AOP案例

首先建立一个maven工程,在pom文件导入坐标


    org.springframework
    spring-context
    5.0.2.RELEASE



    org.aspectj
    aspectjweaver
    1.8.7

注:aspectjweaver是解析切入点表达式的包

 

创建一个user的service的接口与实现类

public interface UserService {
    public void save();
    public void update();
    public int delete(int i);
}

public class UserServiceImpl implements UserService {
    //模拟保存
    public void save() {
        System.out.println("保存方法运行了");
    }

    //模拟更新
    public void update() {
        System.out.println("更新方法运行了");
    }

    //模拟删除
    public int delete(int i) {
        System.out.println("删除方法运行了");

你可能感兴趣的:(Spring的AOP入门案例)