Tomcat (2) 썸네일형 리스트형 [Java] 5. HTTP 웹서버 구현 - HTTP API 처리 3. HTTP 웹 서버 구현 - HTTP 요청 데이터 처리과 4. HTTP 웹서버 구현 - HTTP 응답 데이터 처리에서 HTTP의 요청 데이터를 처리하는 HttpRequest와 HTTP 응답 데이터를 처리하는 HttpResponse를 구현하였다. 이제 위의 그림에서 요청에 부합하는 HTTP API 처리 로직을 구현해야한다. 2. HTTP 웹서버 구현 - 요청에 대한 응답 처리와 책임 분리의 내용을 상기 시켜보면, 클라이언트의 요청에 부합하는 HTTP API를 처리하는 책임을 RequestHandler 클래스가 지게될것은 분명했었다. 따라서 요청에 부합하는 HTTP API를 처리하는 책임을 분리시킬필요가 있다.HTTP API란?HTTP API()는 Application 계층간의 프로그램에서 HTTP .. [Spring] Spring Boot 프로젝트 생성 및 실행 Spring Boot 프로젝트 생성먼저, Spring Boot 프로젝트를 생성전에 java를 설치해줘야한다. Spring initializr은 spring boot 프로젝트를 생성하는 웹 기반 도구이다. 해당 사이트 주소이다. https://start.spring.io/ 옛날에는 spring 프로젝트를 밑바닥부터 만들었지만, 현재는 spring boot로 프로젝트를 생성한다. 그리고 Spring Initiallizer로 프로젝트를 생성하면 해당 프로젝트에 gradle이 자동으로 설치되지만, 원래는 수동으로 해줘야했었다. Spring 프로젝트 생성시 필요한 초기 설정값 저장Project: 어떠한 빌드 시스템으로 프로젝트를 빌드할지 선택Spring Boot: Spring Boot Version(3.3.1).. 이전 1 다음