Back-End/Spring Boot

2) Spring Boot 시작하기

psy_er 2023. 11. 22. 21:56
728x90

2) Spring Boot 시작하기

 

 

1. 스프링 부트

자바 웹 프로그램을 더욱 쉽고 빠르게 만들기 위해 개발된 도구입니다. 스프링 부트에는 자바 웹 프로그램을 만들기 위한 기능과 노하우가 모여 있습니다. 따라서 원하는 기능을 찾아 조립하기만 하면 편리하게 자바 웹 프로그램을 만들 수 있습니다.

 

2. 스프링 부트 개발 환경

스프링 부트의 개발 환경은 JDK 설치하기 -> IDE 설치하기 -> 프로젝트 만들기 과정을 거쳐 설정합니다.

 

3. 스프링 부트 프로젝트 생성

스프링 부트 프로젝트를 만들기 위해서는 start.spring.io 사이트에 접속합니다. Project language, Spring boot 버전, Packaging, Java 버전, Project Metadata 등의 항목을 설정하고 각종 도구들을 추가한 후 압축 파일을 내려받으면 프로젝트를 실행할 수 있습니다.

 

4. 웹 서비스의 동작 원리

웹 서비스는 클라이언트의 요청에 따른 서버의 응답으로 동작합니다. 웹 브라우저가 클라이언트로서 동작하고 스프링 부트가 서버 역할을 수행합니다. 이때 반드시 서버를 실행해야만 웹 브라우저를 통해 응답 받을 수 있습니다.

 

5. localhost:8080/hello.html의 의미

localhost : '내 컴퓨터'의 주소인 127.0.0.1을 고유하게 지칭한 것입니다.

8080 : 스프링 부트가 동작하는 기본 포트번호입니다.

hello.html : 서버에 요청하는 파일입니다. 웹 브라우저에서 localhost:8080/hello.html로 접속하면 내 컴퓨터의 8080번에서 수행되고 있는 서버에 hello.html 파일을 요청한다는 의미입니다.

728x90