본문 바로가기
STUDY/[홍팍]SpringBoot

1~3 #시작하기

by 스리스리12345 2023. 3. 25.

📌스프링부트란?

- 자바프로그램을 보다 쉽고 빠르게 만들게 하는 도구

 

📌개발환경

- JDK (:::cmd >>> java --version 확인)

: window >>> AdoptOpenJDK 검색 - 8version, JVM(기본) 

: mac >>> homebrew 로 설치하면 편함. ( homebrew adoptopenjdk 설치 검색하기)

 

- IDE

: intellij

but, 나는 sts로 진행할 것임.

 

- springBoot project 설정

: gradle / lan:Java , 8(설치 자바버전에 맞게) / springboot 3.0.4 / packaging : Jar

dependencies : spring Web(springboot로 웹을 만들거기 때문),

                          H2 database,

                          Mustache(화면),

                          spring with JPA (database 좀 더 편리하게 다룰 수 있게 해줌.)

 

※ group + artifact 조합 = package name

 

📌웹서비스 동작원리

웹서비스는 클라이언트와 서버의 요청과 응답으로 동작.

- 클라이언트 : 서비스를 사용하는 프로그램 or 컴퓨터  <-> 서버 : 서비스를 제공하는 프로그램 or 컴퓨터

 

※ localhost : 내컴퓨터주소 / 8080 포트번호 (내집에 8080 번방 이라고 생각)

 

client - server(springboot)

 

localhost:8080/파일명 명시했을 때, 

기본적으로  src->main->resources->static 에서 파일명 으로 찾아 응답을 해줌.

 

 


YOUTUBE 홍팍님 강의 내용을 토대로 작성 및 정리

https://cloudstudying.kr/courses/65

 

스프링 부트, 입문! | CloudStudying

 

cloudstudying.kr

 

'STUDY > [홍팍]SpringBoot' 카테고리의 다른 글

28~31 더 나아가기  (0) 2023.03.29
18~21 #REST API와 테스트  (0) 2023.03.27
7~17 #게시글CRUD  (0) 2023.03.26
4~6 #모델, 뷰, 컨트롤러  (0) 2023.03.26
입문 목차  (0) 2023.03.25