spring boot1 Spring Boot 에서 AOP 활용하기 annotaion 만들어서 사용하기 @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) public @interface TokenRequired { } @Aspect @Component public class KitriAspect { ... //내가 만든 어노테이션 적용 @Before("@annotation(tokenRequired)") public void test(TokenRequired tokenRequired){ log.debug("토큰이 적용되어야 합니다."); } } controller에 사용하기 @GetMapping("/users") @TokenRequired //내가 만든 어노테이션 public List viewAllUsers(.. 2020. 5. 29. 이전 1 다음