BE/SpringBoot2 [Spring Boot] Spring Boot에서 Interceptor 구현하기 Spring Boot 애플리케이션에서 Interceptor는 HTTP요청을 가로채고 처리할 수 있는 강력한 도구입니다.이를 통해 인증, 권한 부여, 로깅, 공통 기능 등을 중앙 집중화하여 관리할 수 있습니다. 인터셉터를 사용하여 로그인 확인 및 관리자 권한 확인을 구현하는 방법을 예제코드와 함께 정리하겠습니다 ! Interceptor란?Spring의 Interceptor는 서블릿 필터와 유사하지만, 더 세밀하게 동작합니다.HTTP 요청이 컨트롤러에 도달하기 전에 이를 가로채고, 응답이 클라이언트에 전송되기 전에 조작할 수 있습니다. Interceptor는 HandlerInterceptor 인터페이스를 구현하여 정의합니다.이 인터페이스에는 다음과 같은 세 가지 주요 메서드가 있습니다.preHandle().. BE/SpringBoot 2024. 5. 21. [SpringBoot] Gradle로 jar 배포하기. SpringBoot Project 서버배포를 하기 위해 Gradle로 jar 배포하기. 완료한 SpringBoot Project를 gradle로 jar 배포를 해보자 ! 먼저 완료한 프로젝트를 우클릭하여 Run Configurations에 들어간다. : [우클릭] - Run As - Run Configurations 그럼 위에처럼 Run Configurations 창이 뜰거다 ! 여기서 Gradle Project를 생성해주고 생성된 Gradle Project의 Gradle Tasks에 위에와 같이 입력한다. Gradle Tasks [ clean jar build ] 그리고 아래 Working Directory를 설정해준다 ! workspace 버튼을 누르면 프로젝트들이 나오는데 여기에 사용한 프로젝트명을.. BE/SpringBoot 2020. 8. 24. 이전 1 다음 728x90