본문 바로가기

spring5

[JAVA] Spring으로 REST API 구현하기 (5) - Filter 2019/12/05 - [Back-end/JAVA] - [JAVA] Spring으로 REST API 구현하기 (1) - 프로젝트 생성 및 실행 2019/12/05 - [Back-end/JAVA] - [JAVA] Spring으로 REST API 구현하기 (2) - Interceptor 2019/12/05 - [Back-end/JAVA] - [JAVA] Spring으로 REST API 구현하기 (3) - Error Controller 2019/12/05 - [Back-end/JAVA] - [JAVA] Spring으로 REST API 구현하기 (4) - ControllerAdvice Spring Servlet에는 요청을 처리하기전 흐름을 제어할 수 있는 Filter, Interceptor, AOP가 있다. 그.. 2019. 12. 11.
[JAVA] Spring으로 REST API 구현하기 (4) - ControllerAdvice 2019/12/05 - [Back-end/JAVA] - [JAVA] Spring으로 REST API 구현하기 (1) - 프로젝트 생성 및 실행 2019/12/05 - [Back-end/JAVA] - [JAVA] Spring으로 REST API 구현하기 (2) - Interceptor 2019/12/05 - [Back-end/JAVA] - [JAVA] Spring으로 REST API 구현하기 (3) - Error Controller 이번 포스트에서는 Controller에서 Exception을 throws 했을 때 처리해주는 ExceptionHandler를 아주 간단하게 만들어 보도록 하겠다. 1. ControllerAdvice 작성. 1-1. ExceptionAdvice.java 생성. 1 2 3 4 5 .. 2019. 12. 5.
[JAVA] Spring으로 REST API 구현하기 (3) - Error Controller 2019/12/05 - [Back-end/JAVA] - [JAVA] Spring으로 REST API 구현하기 (1) - 프로젝트 생성 및 실행 2019/12/05 - [Back-end/JAVA] - [JAVA] Spring으로 REST API 구현하기 (2) - Interceptor 지난 포스트에서는 secretKey가 없거나 일치하지 않았을 때, 접근을 차단하는 Interceptor를 만들었는데 이번 포스트에서는 유효하지 않은 Request가 요청될 때 처리하는 Error Controller를 다루어 보도록하겠다. 1. Interceptor 생성. 1-1. ErrorInterceptor.java 작성. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22.. 2019. 12. 5.
[JAVA] Spring으로 REST API 구현하기 (2) - Interceptor 2019/12/05 - [Back-end/JAVA] - [JAVA] Spring으로 REST API 구현하기 (1) - 프로젝트 생성 및 실행 이번 포스트에서는 secretKey를 가진 유저만 접속할 수 있도록 검증하고 차단하는 Interceptor를 만들어보도록 하겠다. 인증키방식은 키를 가진 유저라면 누구나 서버에 접속할 수 있기 때문에 안전한 방법은 아니지만, 가장 간단하게 구현할 수 있는 방법이기 때문에 이번 포스트에서는 인증키 방식으로 구현해보도록 하겠다. 1. Interceptor 작성. 1-1. AuthInterceptor.java 작성. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32.. 2019. 12. 5.