Spring

- 생성자 주입을 권장하는 이유

https://smirkdev.tistory.com/46

 

의존성 주입(DI) 시에 생성자 주입을 사용해야하는 이유

의존성 주입 방법들 - 생성자 주입 가장 많이 보게 되는 생성자 주입방식이다. 생성자를 통해 객체를 주입해주며 Spring 프레임워크 자체에서도 생성자주입을 권장하기 때문에 생성자가 하나만

smirkdev.tistory.com

 

 

- Filter와 OncePerRequestFilter의 차이

사용자의 요청을 받으면 서블릿이 생성되어 메모리에 저장되고, 같은 클라이언트의 요청을 받으면 이 서블릿 객체를 재활용한다.

근데 어떤 서블릿이 다른 서블릿으로 dispatch된다면 그 서블릿에 도착하기 전 다시 한번 FilterChain을 거치면서 원치 않게 필터를 두번 거치게 된다. 

OncePerRequestFilter는 사용자의 request에 딱 한번 실행되는 필터이고 doFilter가 아닌 doFilterInternal을 꼭 Override 해주어야 한다.

 

알고리즘

- 프로그래머스 : n^2 배열 자르기(Level 2, 구현)

 

느낀 점

 

'TIL' 카테고리의 다른 글

[23.12.19]  (1) 2023.12.19
[23.12.18]  (0) 2023.12.18
[23.12.14]  (0) 2023.12.15
[23.12.13]  (0) 2023.12.13
[23.12.12]  (0) 2023.12.12

+ Recent posts