controller에 접근 전에 접근하게 하는 기능을 하는 어노테이션 클래스 명 위에 작성할 수 있으며 @ControllerAdvice("com.pakker.test") 이런 식으로 컨트롤러 거치기 전 들르게 하는 선택자(패키지 등)를 지정할 수 있다. @ModelAttribute는 @ControllerAdvice 안에 메소드에 붙이는데 컨트롤러에 넘어가기전 실행시켜준다. 나는 컨트롤러에 접근 전에 항상 공통 vo에 세션에 있는 로그인 정보를 넣어서 전달하고 싶어서 사용했다. 예시) @Slf4j @Controller @ControllerAdvice("com.pakker.test") public class BaseController { @ModelAttribute("{flag}") public ParamV..
spring boot 에서 cors 설정 시 작성했던 webconfig를 수정해 주자.. import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.CorsRegistry; import org.springframework.web.servlet.config.annotation.EnableWebMvc; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; @Configuration @EnableWebMvc public class WebConfig implements WebMvcC..