본문 바로가기

개발/spring

Spring Initializr를 사용하여 새 Spring Boot 프로젝트 만들기

Spring Boot란 무엇인가요?
Spring Boot는 Java로 웹 애플리케이션을 만드는 데 널리 사용되는 프레임워크입니다. Spring 프레임워크를 기반으로 구축되었으며 독립형 프로덕션급 애플리케이션을 간단하게 만들 수 있는 방법을 제공합니다.

Spring Initializr란 무엇인가요?
Spring Initializr는 새로운 Spring Boot 프로젝트 구조를 생성하는 데 도움이 되는 웹 기반 도구입니다. 이 도구를 사용하면 프로젝트에 필요한 종속성과 기능을 선택할 수 있으며 사전 구성된 프로젝트를 생성하여 IDE로 가져올 수 있습니다.

 

Spring Initializr는 새로운 Spring Boot 프로젝트 구조를 생성하는 데 도움이 되는 웹 기반 도구입니다. 이를 통해 프로젝트 이름, 패키지 이름, Java 버전과 같은 필요한 종속성과 프로젝트 메타데이터를 선택할 수 있습니다.

웹 브라우저를 열고 https://start.spring.io/ 으로 이동합니다. 그러면 Spring Initializr 웹 페이지로 이동합니다.
Spring Initializr 웹 페이지에서 필요한 종속성 및 프로젝트 메타데이터를 선택하여 프로젝트를 구성할 수 있습니다. 다음과 같이 프로젝트를 구성해 보겠습니다:
Project: Maven 프로젝트
언어: Java
Spring Boot: 2.5.0
그룹: com.example
아티팩트: 게시판-백엔드
이름: 게시판-백엔드
패키지 이름: com.example.bulletinboardbackend
패키징: Jar
Java: 11
종속성: Spring Web, Spring Data JPA, H2 데이터베이스
참고: Spring Web, Spring Data JPA 및 H2 Database 종속성을 추가했습니다. Spring Web은 웹 애플리케이션을 구축하는 데 사용되며, Spring Data JPA는 데이터 액세스에 사용되며, H2 Database는 경량 인메모리 데이터베이스입니다.
"생성" 버튼을 클릭하면 스프링 이니셜라이저가 선택한 구성으로 새 프로젝트를 생성합니다.
생성된 프로젝트를 컴퓨터의 디렉터리에 압축을 풉니다.
IntelliJ IDEA를 열고 "파일" 메뉴에서 "열기"를 선택합니다.
생성된 프로젝트를 압축을 푼 디렉토리로 이동하여 "pom.xml" 파일을 선택한 다음 "열기"를 클릭합니다.
IntelliJ IDEA가 프로젝트를 임포트하고 필요한 종속 요소를 다운로드합니다. 인터넷 연결 속도에 따라 다소 시간이 걸릴 수 있습니다.
이제 Spring Initializr를 사용하여 새 Spring Boot 프로젝트를 생성했으며, 2장 "게시판 서버용 데이터베이스 구축 및 구성"으로 넘어갈 준비가 되었습니다.

'개발 > spring' 카테고리의 다른 글

게시판 백엔드 서버 구축하기  (0) 2023.05.15
스프링 부트 소개  (0) 2023.05.15
스프링 프레임워크 소개  (0) 2023.05.15