public interface UserService { void registerUser(User user); } @Service public class UserServiceImpl implements UserService { public void registerUser(User user) { } } @Component @Aspect public class LoggingAspect { @Before("execution(* com.example.UserService.registerUser(*))") public void logBefore(JoinPoint joinPoint) { } @AfterReturning("execution(* com.example.UserService.registerUser(*))") public void logAfterReturning(JoinPoint joinPoint) { } } <aop:aspectj-autoproxy /> <context:component-scan base-package="com.example" />


上一篇:
下一篇:
切换中文