250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- types
- 자율학습
- 혼공학습단
- 혼공
- 스프링 부트 3
- 접근제어자
- 접근 제어자
- Access Modifier
- 혼공컴운
- 인터페이스
- 0 시작
- java
- Proxy Object
- Functional Interfaces
- 오블완
- dotnet
- 네트워크
- cluster index
- Lazy loading
- Spring Data JPA
- literal
- HashMap
- entrySet
- 티스토리챌린지
- noncluster index
- 나도코딩
- Wildcard
- 혼공자바
- Interface
- 인프런
Archives
- Today
- Total
지금을 사는 사람
[스프링 부트3] 스프링부트 개요 본문
728x90
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
'스터디 > 코딩자율학습단' 카테고리의 다른 글
[스프링 부트 3] 게시판 만들고 새 글 작성하기: Create (1) | 2024.01.13 |
---|---|
[스프링 부트 3] MVC 패턴 이해와 실습 (2) | 2024.01.13 |