Spring如何实现AOP编程?
1、首先说明一下案例。
业务层(Service)一个接口一个实现类,三个方法分别实现查找,更新,删除。这里只是演示如何实现aop所以未和数据库进行交互。
2、步骤1的业务层,已经实现了逻辑上的查找,更新,删除。现在我们需要通过spring的AOP技术,增强其方法,代理实现,每次查找之前都会执行下面这个类Logger里面的打印日志方法。下面先准备好这个类。
3、然后在spring的配置文件中bean.xml配置好logger 和 service 层的实现类。
4、接下来就是配置aop。
<aop:config>aop的标志标签。
<aop:aspect>aop的切面标签
<aop:aspect>aop的前置通知
pointcut 切点。
5、编写测试类。打印结果,观察是否配置成功。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:135
阅读量:107
阅读量:57
阅读量:34
阅读量:105