전체 글

기억에서 기록까지
·Web
HTTP status code 란? 웹서버와 클라이언트 간의 통신 상태를 알려주는 3자리 숫자로 이루어진 코드 웹브라우저에서 웹페이지를 요청하면, 해당 요청에 대한 응답으로 HTTP 상태 코드가 반환된다. HTTP 상태 코드는 요청이 성공했는지, 오류가 발생했는지 등의 상태를 나타내며, 이를 통해 클라이언트가 요청에 대한 처리를 적절하게 조정할 수 있다. 200번대 : 통신성공 상태코드 이름 의미 200 OK 요청 성공(GET) 201 Create 생성 성공(POST) 202 Accepted 요청 접수 O, 리소스 처리 X 204 No Contents 요청 성공 O, 내용 없음 300번대 : 리다이렉트 상태코드 이름 의미 300 Multiple Choice 요청 URI에 여러 리소스가 존재 301 Mov..
·Web
HTTP Request Methods 란? 클라이언트가 웹서버에게 요청하는 목적 및 그 종류를 알리는 수단 HTTP Request Methods 종류 GET 리소스(데이터)를 받기 위함 URL(URI) 형식으로 서버 측에 리소스를 요청한다. HEAD 메세지 헤더 정보를 받기 위함 GET과 유사하지만, HEAD는 실제 문서 요청이 아닌 문서에 대한 정보 요청이다. 즉, Response 메세지를 받았을 때, Body는 비어있고, Header 정보만 들어있다. POST 리소스(데이터)를 갱신하기 위함 POST와 유사하나, 기존 데이터를 갱신할 때 사용한다. PUT 리소스(데이터)를 갱신하기 위함 POST와 유사하나, 기존 데이터를 갱신할 때 사용한다. DELETE 리소스(데이터)를 삭제하기 위함 웹 서버측에 ..
·Web/Spring
Spring Contanier 란? Spring Container는 IoC(Inversion of Control)을 구현하며, 객체의 생성, 초기화, 연결, 구성, 관리 등의 작업을 담당한다. 즉, Spring Container는 개발자가 객체를 직접 생성하고 관리하는 것이 아니라, 객체 생성과 관리를 Spring Container에 위임함으로써 개발자는 비즈니스 로직에만 집중할 수 있도록 해준다.. Spring Container의 타입 BeanFactory Spring IoC의 핵심 인터페이스 가장 기본적인 Spring Container XML 파일을 사용하여 객체를 생성하고 관리 Bean의 라이프사이클을 관리하는데 필요한 인터페이스를 제공2 ApplicationContext BeanFactory를 상..
·Web/Spring
Spring Framework란? Spring Framework는 2002년에 개발되었으며, 초기에는 경량 컨테이너로서의 기능을 중심으로 개발되었다. 이후에는 DI(Dependency Injection)와 AOP(Aspect Oriented Programming)를 지원하며, 웹 개발에 필요한 MVC(Model-View-Controller) 패턴 구현과 데이터 엑세스를 위한 다양한 모듈들이 추가되어 현재의 모습을 갖추게 되었다. Spring Framework의 특징 경량성(Lightweight) Spring Framework는 경량화된 프레임워크로, 다른 프레임워크에 비해 더 적은 자원을 사용하며 빠른 실행 속도를 제공한다. 이는 Spring Framework가 DI와 AOP 등의 기능을 구현하는 데 필..
DevelopJJong
기억에서 기록까지