AOP切面用aspectjweaver.jar实现代码

本文介绍了如何导入aspectjweaver.jar包,并通过创建类来实现在执行方法前后的切面逻辑,详细阐述了AOP切面编程的实现步骤。
摘要由CSDN通过智能技术生成

一、导入aspectjweaver.jar包

 

二、创建一个类,使在执行方法之前之后调用


package com.ly.spring.aop.advice;

public class AdviceRound {
/*创建两个方法,方法名随意,这里为方便区分,设为before即执行方法之前调用,after即执行方法之后调用*/
	 public void before(){
		 System.out.println("before之前调用");
	 }
	 public void after(){
		 System.out.println("after之后调用");
	 }
}

三、创建一个类。定义两个方法,当调用这些方法时,会使之之前调用before方法,之后调用after方法

 

  

package com.ly.spring.aop.AspectService.impl;

import com.ly.spring.aop.AspectService.AspectService;

public class AspectServiceImpl implements AspectService{

	@Override
	public void print(String message) {
		System.out.println(message);
		
	}

	@Override
	public void save() {
		System.out.println("调用了save方法");
	}
 
}

四、创建spring中bean配置,需加入xmlns:aop="http:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值