1. 创建maven工程
  2. 更改工程jdk版本
    <properties>
     <!-- java版本 -->
     <java.version>1.8</java.version>
     <!-- 编译时的编码 -->
     <maven.compiler.encoding>UTF-8</maven.compiler.encoding>
    </properties>
    <build>
     <plugins>
         <plugin>
             <artifactId>maven-compiler-plugin</artifactId>
             <configuration>
                 <source>${java.version}</source>
                 <target>${java.version}</target>
                 <encoding>${maven.compiler.encoding}</encoding>
             </configuration>
         </plugin>
     </plugins>
    </build>
  3. 引入spring boot 父类
    <!-- 引入父类更好的规范各个依赖的version -->
    <parent>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-parent</artifactId>
      <version>2.1.0.RELEASE</version>
    </parent>
  4. 引入依赖
    <dependencies>
      <dependency>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-starter</artifactId>
      </dependency>
          <dependency>  
              <groupId>org.springframework.boot</groupId>  
              <artifactId>spring-boot-starter-aop</artifactId>  
          </dependency> 
    </dependencies>
  5. 创建切面类并且在切面类增加@Aspect 和 @Configuration
    @Before("execution(* com.chair.springboot.bean.*.salePhone(..))")
    @After("execution(* com.chair.springboot.bean.*.salePhone(..))")