Backend/Spring Boot3 인프런) 토비의 스프링 부트 - 이해와 원리 학습 Day2 * 본 포스팅을 무단 복제하시거나 배포하지 마시기 바랍니다.( 게시글 최상단에 본 블로그 출처를 밝히시면 포스팅은 가능합니다. )* 필요한 부분만 학습 후 정리했습니다.들어가기 전에 웹 개발 시 잊지 말아야할 것 Request- Request Line: Method, Path, HTTP Version- Headers- Message BodyResponse- Status Line: HTTP Version, Status Code, Status Text- Headers- Message Body * Spring Boot 없이 서블릿 컨테이너를 직접 띄우는 방법 실습함- 방법1. 스프링 추상화없이, 프론트 컨트롤러 사용없이 저수준으로- 방법2. 프론트 컨트롤러 사용해서 서블릿 컨테이너 띄우기- 방법2. 컨트롤러 .. 2025. 5. 14. 인프런) 토비의 스프링 부트 - 이해와 원리 학습 Day1 * 본 포스팅을 무단 복제하시거나 배포하지 마시기 바랍니다.( 게시글 최상단에 본 블로그 출처를 밝히시면 포스팅은 가능합니다. )* 필요한 부분만 학습 후 정리했습니다.주제) Containerless 웹 애플리케이션 아키텍처키워드) 컨테이너, 컨테이너리스 1. 전통적인 웹 아키텍처 개념웹 프로그램 개발 의미- 서버에서 동작하는 웹 컴포넌트(회원가입, 조회, 주문 등)를 만드는 일- 이 컴포넌트들은 웹 컨테이너 안에 있어야 동작함 웹 컨테이너의 주요 역할- 생명주기 관리: 웹 컴포넌트를 메모리에 올리고, 인스턴스를 생성 및 유지 관리- 요청 매핑: 클라이언트 요청을 어떤 컴포넌트가 처리할지 결정→ 스프링에서는 이것을 핸들러 매핑이라 부름 자바 용어로 해석하면웹 컴포넌트 = 서블릿웹 컨테이너 = 서블릿 컨테.. 2025. 5. 12. 인프런) 토비의 스프링부트 이해와 원리 학습 커리큘럼 🎯 목표: Inflearn 강의 "토비의 스프링부트 이해와 원리" 완주 + 실전 미니 프로젝트 수행🎯 기간: 주말 제외, 총 15일 강의 내용을 그대로 포스팅하는게 싫어서 별도 커리큘럼을 작성함주제참고 강의 번호학습 내용실습 및 과제스프링 부트 소개 및 철학5~9스프링 철학, Containerless, Opinionated 이해스프링 부트 기본 개념 정리 및 키워드 정리의존 주입 기초22~24스프링 컨테이너 사용, DI 기초 개념 및 적용스프링 컨테이너 사용의존 주입 심화25~27DI 전환 및 DispatcherServlet과 매핑 처리 이해@Autowired, @Component 직접 활용 실습필드/생성자/Setter 주입 방식 비교 실습Bean 생명주기와 스코프30~31Bean 생명주기, @Com.. 2025. 5. 12. 이전 1 다음