package com.xiaozhi.blog.aop;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Pointcut;
/**
* @since 1.0
* @author xiaozhi
*
*/
@Aspect
public class SystemArchitecture {
@Pointcut("execution(* com.xiaozhi.blog.service.UserService.addUser(..))")
public void userAddAopFuction() {
}
@Pointcut("execution(* com.xiaozhi.blog.service.BlogService.post(..))")
public void postBlogFuction() {
}
@Pointcut("execution(* com.xiaozhi.blog.service.other.sina.SinaBlogService.saveSinaPost(..))")
public void saveSinaPostFuction() {
}
@Pointcut("execution(* com.xiaozhi.blog.service.other.sina.SinaBlogService.deleteSinapost(..))")
public void deleteSinapostFuction() {
}
}