`
kevinpan45
  • 浏览: 20207 次
社区版块
存档分类
最新评论

Spring AOP使用

阅读更多
给一个系统拦截的例子
@Aspect
@Component
public class SystemLogAspect {
        @Pointcut("execution(* com.basepackage.service..*.delete(..))&&args(id,..)")
	public void delete(String id) {
	} // 删除任务切入点

	@AfterReturning(pointcut = "delete(id)", returning = "retVal")
	public void doDelete(String id, ObjectretVal) {
		//..........
		systemLogDao.save(log);
	}
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics