충분히 쌓여가는
Hello World! 출력하기 본문
자바 프로그램의 시작점인 main 메서드는 java 디렉터리의 com.example.firstproject 안에 하나의 클래스로 존재함
com.example.firstproject는 스프링 프로젝트를 만들 때 설정한 기본 패키지
com.example.firstproject 안에 있는 FirstprojectApplication을 열면 main 메서드를 확인할 수 있다
녹색 아이콘을 눌러 서버 실행
Run 도구 창에 Started FirstprojectApplication이 보이면 서버 실행이 완료됨
브라우저 주소 표시줄에 localhost:8080 입력 하면 에러 발생
웹 페이지를 아직 만들지 않았기 때문
src>main>resources>static에서 hello.html 파일 생성 후 body 사이에 원하는 내용 입력
새로 만든 HTML 파일을 서버에 반영하기 위해 서버를 재시작해야됨
주소 창에 localhost:8080/hello.html 입력
localhost
실행 중인 서버의 주소 중 특별한 주소인 '내 컴퓨터'를 의미함
localhost를 IP 주소로 변경하면 127.0.0.1이 된다
8080
포트 번호를 의미함
Tomcat이 8080번에서 수행되고 있다는 뜻(스프링 부트는 Tomcat에 담겨 실행됨)
스프링 부트 프로젝트가 Tomcat에 담겨 8080에서 수행되고 이때 8080을 포트 번호라고 부른다
8080은 기본 포트 번호로 변경가능하다
hello.html
웹 브라우저(클라이언트)에서 요청한 hello.html 파일을 스프링 부트(서버)가 응답으로 보여줬기 때문
hello.html은 서버에 요청하는 파일을 의미한다
localhost:8080/hello.html 입력하게 되면 내 컴퓨터의 8080번에서 수행되는 서버에 hello.html 파일을 요청하고
스프링 부트는 기본적으로 src>main>resources>static 디렉터리에서 파일을 찾고 찾은 HTML 코드를 응답으로 보낸다
'Spring > 게시판 만들기' 카테고리의 다른 글
부스트스랩 사용 (0) | 2023.09.09 |
---|---|
localhost:8080/bye 페이지 만들기 (0) | 2023.09.09 |
모델 추가하기 (0) | 2023.09.09 |
view template 페이지 만들기 (0) | 2023.09.09 |
스프링 부트 프로젝트 만들기 (0) | 2023.09.09 |