基于配置文件的方式来配置 AOP

前边三个章节《Spring(十九):Spring AOP(三):切面的优先级、重复使用切入点表达式》讲解AOP时,都采用的是注解方式,如何使用配置文件的方式配置AOP呢?那么,本章节就会使用前边章节的例子,基于文件配置的方式实现AOP配置。

第一步:新建好Spring AOP项目、导入依赖的jar包:

Spring(二十):Spring AOP(四):基于配置文件的方式来配置 AOP

第二步:添加Bean类,和切面类:

IArithmeticCalculator.java接口类

package com.dx.spring.beans.xml;

/**
 * Description:Addition, subtraction, multiplication, and division
 */
public interface IArithmeticCalculator {
    int add(int i, int j);

    int sub(int i, int j);

    int multi(int i, int j);

    int div(int i, int j);
}

ArithmeticCalculatorImpl.java组件

package com.dx.spring.beans.xml;

public class ArithmeticCalculatorImpl implements IArithmeticCalculator {
    @Override
    public int add(int i, int j) {
        int result = i + j;
        return result;
    }

    @Override
    public int sub(int i, int j) {
        int result = i - j;
        return result;
    }

    @Override
    public int multi(int i, int j) {
        int result = i * j;
        return result;
    }

    @Override
    public int div(int i, int j) {
        int result = i / j;
        return result;
    }
}
View Code

相关文章:

  • 2022-02-03
  • 2021-05-26
  • 2021-09-29
  • 2021-11-29
  • 2021-08-01
  • 2021-07-18
  • 2021-12-11
  • 2022-02-06
猜你喜欢
  • 2021-11-18
  • 2021-06-23
  • 2021-12-30
  • 2021-05-08
  • 2022-01-31
  • 2022-12-23
相关资源
相似解决方案