
上QQ阅读APP看书,第一时间看更新
4.5 Spring AOP应用程序

本节主要介绍如何用Spring AOP来编写简单的Spring AOP入门程序,具体的操作步骤如下。
步骤1:新建一个Maven项目,在pom中依赖jar包,代码如下:

步骤2:在src/main/java文件夹中新建类,类名为HelloWorld,包名则为controller,代码如下:

步骤3:在src/main/java文件夹的包controller中新建类,类名为LoggingTimeAop,代码如下:

步骤4:在src/main/resouce文件夹中新建文件夹Spring,在文件夹Spring中新建spring.xml文件,spring.xml文件中的代码如下:

步骤5:在src/test/java文件夹中进行测试,类名为Test,包名为test,代码如下:

Spring AOP程序运行结果如下:
HelloWorld执行com.jumooc.controller.HelloWorld~sayHello消耗了33.345673毫秒