| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- Next
- next13
- lodash
- 자바스크립트 연결리스트
- react
- 자바스크립트
- 프론트엔드
- stack문제
- 타입스크립트
- 알고리즘문제풀이
- 리액트쿼리
- HTML
- JavaScript
- leetcode문제풀이
- 프로그래머스
- 제로베이스
- Baekjoon
- 자바스크립트 알고리즘 문제
- 자바스크립트 문제
- til
- leetcode
- Next.js13
- CSS
- 자바스크립트 문제 풀이
- 자바스크립트 문제풀이
- 코딩테스트
- JS
- 리액트
- 자바스크립트 알고리즘
- NPM
- Today
- Total
목록Code note/springboot (2)
코드노트
Spring Security로 관리자 페이지를 제어하면서 클라이언트 요청부터 시작해서 서버까지 오는 과정 중 보안필터에 도달하는 과정을 정리해보려고 한다. 처음 제어 구현을 시작할때 프론트적인 사고를 하면서 인터셉터를 생각했다관리자만 접근을 해야하고 API 접근에도 그렇고 세션을 확인해야한다면 각 요청마다 진행되어야하는데 그럼 인터셉터를 해야하지않을까? 했지만 백엔드에서도 당역히 단순한 작업은 HandlerInterceptor라는 인터셉터로 구현할 수 는 있다.하지만 보안/인증 영역으로 넘어가게되면 인터셉터 만으로는 한계가 생길 수 있다. 그래서 적용하면서 이 부분은 한번 제대로 정리하고 넘어가는게 좋을것 같다고 판단했다. 먼저 서블릿과 필터에 대해서 용어를 정리해보자 서블릿(Servlet)이란- ..
마이크로서비스 아키텍처 (MSA) 및 분산 시스템 환경에서 외부 API 통신을 단순화해주는 Spring Cloud OpenFeign에 대해서 정리 해보려고 한다.우리가 사용하는 어노테이션들이 내부적으로 어떻게 동작하고 왜 이런 구조를 사용하는지 시스템적인 관점에서 분석해보자! Spring Boot & Lombok 핵심 어노테이션 이해하기스프링 프레임워크는 애노테이션(Annotation, @)을 통해 프로그램의 제어권과 설정을 관리한다. Spring 프레임워크 핵심 제어 어노테이션@SpringBootApplication (애플리케이션 시스템의 시작점)- 이 어노테이션은 스프링 부트 성을 움직이는 '마스터키'이자 메인 제어 센터이다. 내부에는 세가지 핵심 애노테이션을 품고 있어, 프로그램이 켜지는 순간 다음..