Spring 中基于 AOP 的 XML架构,我们来做第一个AOP实例
1.第一步:创建一个新项目,首先导入spring 所需的核心jar和AOP的所需要jar。 我这里已经打包好了spring 所需的核心jar和AOP的所需要jar: spring 所需的核心jar和AOP的所需要jar
在项目下创建一个lib文件夹,把jar包复制到这个文件夹中。——》选择jar包Build path,把jar包环境加载到java虚拟机中去
如图:
2.第二步:定义三个类 2.1第一个Student类(包含学生姓名name,和学生年龄age)
1 package com.spring.aop1; 2 3 public class Student { 4 /** 5 * 定义学生类 6 */ 7 private String name; 8 private Integer age; 9 10 public String getName() { 11 return name; 12 } 13 14 public void setName(String name) { 15 this.name = name; 16 } 17 18 public Integer getAge() { 19 return age; 20 } 21 22 public void setAge(Integer age) { 23 this.age = age; 24 } 25 26 public void printAdvice() { 27 System.out.println("name:" + name + ",age:" + age); 28 29 } 30 31 }