一、需要导入的 jar 包
<!-- Spring AOP 日志管理需要导入的包 -->
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>1.8.13</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>1.8.13</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>4.3.18.RELEASE</version>
</dependency>
二、无注解方式的简单应用
1.新建测试的 service 层
package com.yyzheng.service;
public interface SayService {
public void saying();
public void update();
}
2.新建测试层的实现 serviceImpl
package com.yyzheng.service.impl;
import com.yyzheng.service.SayService;
import org.springframework.stereotype.Service;
@Service
public class SayServiceImpl implements SayService {
@Override
public void saying() {
System.out.println("我正在说话啊``````");
}