https://velog.io/@jihoson94/BIO-NIO-Connector-in-Tomcat BIO, NIO Connector Architecture in Tomcat Servlet 과 Servlet Container를 소개할 때 대표적인 Servlet Container인 Tomcat을 소개했습니다. Tomcat의 Servlet Container Framework인 Catalina가 핵심적인 요소입니다. 하지만 Tomcat에서 핵심적 velog.io https://do-study.tistory.com/124 Java / Servlet 비동기 기술 흐름 with Spring 1. Servlet 3.0 이전 기존 알고 있었던과 같이 1 Request per 1 Thread 할당 방식이다. 오래걸리는 ..
https://lannstark.tistory.com/14
https://k3068.tistory.com/88 Spring security 동작 원리 (인증,인가) 인증(Authentication) 인증이란 식별 가능한 정보 (이름 , 이메일)를 이용하여 서비스에 등록 유저의 신원 입증하는 과정이다. 즉 나의 서비스에 등록된 사용자에게만 서비스를 제공한다는 뜻으로 간 k3068.tistory.com https://minkukjo.github.io/framework/2021/01/10/Spring-Security-02/ Spring Security의 내부 Spring Security Security의 내부 minkukjo.github.io https://wonjongwoon.github.io/spring/SecurityContextPersistenceFilter/..

https://jaehun2841.github.io/2018/10/21/2018-10-21-spring-context/#%EB%93%A4%EC%96%B4%EA%B0%80%EB%A9%B0 https://kingofbackend.tistory.com/78 [Spring] ApplicationContext와 WebApplicationContext 이 글은 제가 이해한 개념을 바탕으로 작성하였기에 틀린 부분이 있을 수 있습니다. 틀린 부분 있다면 지적해주세요 :) 스프링에서 말하는 컨텍스트(context)는 스프링이 관리하는 빈들이 담겨 kingofbackend.tistory.com https://roadofdevelopment.tistory.com/56 서블릿 컨테이너와 스프링 컨테이너 -서블릿의 라이프 사이..
단위 테스트 (Unit Test) 1. Controller @WebMvcTest(PlaceController.class) //@AutoConfigureMockMvc - MockMvc를 Builder 없이 주입 받을 수 있다. @Autowired private MockMvc mvc; @MockBean private PlaceService placeService; @Test @DisplayName("홈-Place List 가져오기") void home() throws Exception { Place p1 = Place.builder().id(1).region("강남구").build(); Place p2 = Place.builder().id(1).region("강남구").build(); List placeLi..