🌱 Mission : 헬로 월드가 출력 되는 과정을 설명하시오.
🌱 웹 서비스의 동작 원리
- 웹서비스는 클라이언트와 서버의 요청과 응답으로 동작
- 클라이언트 : 서비스를 사용하는 프로그램, 컴퓨터 → 브라우저
- 서버 : 서비스를 제공하는 프로그램, 컴퓨터 → 스프링부트
🌱 헬로월드가 출력 되기까지
- 스프링 부트 실행
- src - main - java - 기본패키지 - 메인 메소드를 가진 클래스 실행 (Run)
- Tomcat started on port(s) 8080 (http) → 웹 서버 실행 (동작)
- localhost:8080 → 내 컴퓨터의 서버 주소:포트번호, 포트번호 8080에서 스프링 부트가 동작
- localhost:8080/hello.html → '헬로 월드!' 출력 → 내 컴퓨터의 8080 번호에서 수행되고 있는 서버에게 hello.html 파일 요청🌟 localhost:8080/hello.html : 내 컴퓨터의 8080 번호에서 수행되고 있는 서버에게 hello.html 파일 요청
- src - main - resources - static - hello.html → static 폴더에서 파일을 찾아서 그 안의 HTML 코드를 응답으로 전송
참조 사이트
'Java-Spring > 스프링 부트와 AWS로 혼자 구현하는 웹 서비스' 카테고리의 다른 글
[Spring Boot] 01장. 인텔리제이로 스프링 부트 시작하기 (0) | 2021.10.02 |
---|---|
[Spring Boot] 00장. MVC의 역할과 실행 흐름 (0) | 2021.10.01 |
[Spring Boot] 00장. 뷰 템플릿과 MVC 패턴 (0) | 2021.10.01 |
[Spring Boot] 00장. MVC 웹 프레임워크가 뭔가요? (0) | 2021.10.01 |
[Spring Boot] 00장. REST API가 뭔가요? (0) | 2021.10.01 |