[Start Spring Boot] 프로젝트 생성하고 실행해보기

·2024년 3월 8일
0

Start Spring Boot!

목록 보기
4/53
post-thumbnail

프로젝트 생성하기

다음의 start.spring.io 사이트를 이용해서 프로젝트를 생성한다.

패키지명 등 설정하기

  • Gradle, Java 17을 사용한다!
  • Group: naver, kakao, nexon, samsung등 그룹 이름
  • Artifact: 빌드 된 이름, 가급적 소문자 한 단어를 추천
  • Name: 프로젝트 이름으로 Artifact와 보통 같게 사용
  • Description: 부연 설명 / 필요시 작성!!

Dependencies 추가하기

  • Spring Web: 웹에서 사용하기 위한 의존성으로 Tomcat등을 포함
  • Spring Boot DevTools: 프로젝트를 재실행하지 않고 변경된 코드를 적용하는 LiveReload등의 개발에 도움되는 기능이 있는 의존성

다운받기


다음 버튼을 클릭하면 압축파일을 받을 수 있다.

프로젝트 추가 및 빌드하기

wsl로 파일 옮기기

  • 꼭 압축파일 그대로 이동하기를 추천!
    -> Zone.Identifier이 생성됨 / 압축 풀고 옮기면 프로젝트 사용 불가함...

Zone.Identifier 삭제 후 압축풀기

다음 명령어로 삭제를 할 수 있다.

sudo rm -rf ssb.zip:*

다음 명령어로 압축을 풀수있다(unzip의 설치가 필요할 수 있음)

unzip ssb.zip

IntellJ에서 프로젝트 추가하고 빌드하기

열기에서 build.gradle를 선택하자!
프로젝트로 열기 선택!

Defender 설정 및 Gradle 설정하기

다음에 자동을 꼭 클릭하자!(안하면 느려짐...)

Gradle의 JVM을 다음과 같이 설정하고 저장하자

기달리면 빌드가 끝난다.

Spring Boot 폴더 구조 보기

  • src: 소스파일, html등의 파일을 저장하는 곳으로 main과 test로 나뉜다. test는 test코드를 위한 공간
  • java: java 소스파일을 작성하는 곳
  • resources: HTML, CSS, 자바스크립트, 환경 파일을 저장하는 곳
  • templates: HTML을 저장하는 곳, 코드에서 파일을 여기서 찾음
  • static: CSS, JS, 이미지 파일을 저장하는 곳
  • application.properties: 환경변수, 데이터베이스 설정하는 곳
  • build.gradle: Gradle이 사용하는 환경 파일로 프로젝트에 필요한 플러그인과 라이브러리를 설치하기 위한 파일

Spring Boot 실행하기

  • 다음의 bootRun을 클릭하면 실행할 수 있다!

    다음과 같은 출력이 나오면 실행이 된다.

    localhost 다음에 접속을 해보자

    다음과 같은 화면이 나오면 정상적으로 실행된것이다!

profile
백엔드 개발자가 꿈인 컴공과

0개의 댓글

관련 채용 정보