본문 바로가기

Backend

백엔드 게시판 : 코딩 자율학습 스프링부트3 자바 벡엔드 개발 입문 Part1 스프링 부트 개요

[ 백엔드 핵심 개념 3가지 ] 

1. MVC 패턴 

 

2. JPA 

 

3. REST API 

 

 

[ 게시판 만들기 프로젝트 ] 

1. 게시판 만들고 웹 브라우저에 띄우기 

 

2. 서버와 통신해 게시글 CRUD하기 

 

3. 서버와 통신해 댓글 CRUD하기 

 

 

[ HelloSpringBoot  띄우기 미니프로젝트 ] 

프로젝트 검색기

java 폴더에는 자바코드가 

resources 폴더에는 외부파일들이 저장됨 

 

 

< 스프링 부트 버젼 바꾸기 > 

bulid.gradle

bulid.gradle에서 버젼을 바꾸고 꼬끼리 버튼을 누르면 반영된다. 

 

< html 파일 만들어서 브라우져에 띄우기 > 

여기 src -> main -> resources -> static에 만든다. 

 

 

서버를 재시작하고 http://localhost:8080/hello.html로 들어가면 다음과 같이 나온다. 

localhost:8080은 ip+port로 소켓주소에 해당한다. 

파일을 찾을 때 /hello.html 이렇게 쓰면 스프링 부트가 기본적으로 src>main>resources>static 디렉터리에서 파일을 찾음

[ HelloSpringBoot  띄우기 미니프로젝트 : 동작원리  ] 

{ 클라이언트 서버 구조 } 

서버 : SpringBoot

클라이언트 : 웹 브라우져 

여기서 SpringBoot를 중지하면 접속도 끊기게된다. 

 

서버가 실행되면서 나오는 로그에서 포트번호인 8080이 떠 있는 것을 알 수 있다.