SPRING/ 서블릿
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술을 공부하고 정리하는 포스트입니다. 서블릿(Servlet) 서블릿(Servlet)이란? 클라이언트의 요청을 처리하고 결과를 반환하는 Servlet 클래스의 규칙을 지킨 자바 웹 프로그래밍 기술 자바를 사용하여 웹을...
SPRING/ 웹 애플리케이션 이해
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술을 공부하고 정리하는 포스트입니다. HTTP Hyper Text Transfer Protocol의 약자 HTTP는 HTML 문서와 같은 리소스들을 가져올 수 있도록 해주는 응용 계층 프로토콜...
SPRING/ 빈 스코프 2부
스프링 핵심 원리 - 기본편
스프링 핵심 원리 - 기본편을 공부하고 정리하는 포스트입니다. 웹 스코프 싱글톤과 프로토타입 스코프를 학습했습니다. 싱글톤은 스프링 컨테이너의 시작부터 끝까지 함께하는 매우 긴 스코프이고, 프로토타입은 생성과 의존관계 주입, 그리고 초기화까지만 진행하는...
SPRING/ 빈 스코프 1부
스프링 핵심 원리 - 기본편
스프링 핵심 원리 - 기본편을 공부하고 정리하는 포스트입니다. 빈 스코프 지금까지 우리는 스프링 빈이 스프링 컨테이너의 시작과 함께 생성되어서 스프링 컨테이너가 종료될 때까지 유지된다고 학습했습니다. 이것은 스프링 빈이 기본적으로 싱글톤...
SPRING/ 빈 생명주기 콜백
스프링 핵심 원리 - 기본편
스프링 핵심 원리 - 기본편을 공부하고 정리하는 포스트입니다. 빈 생명주기 콜백 데이터베이스 커넥션 풀이나, 네트워크 소켓처럼 애플리케이션 시작 시점에 필요한 연결을 미리 해두고, 애플리케이션 종료 시점에 연결을 모두 종료하는 작업을...