일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
Tags
- spring
- Dependency Injection
- @JUnit
- Ubunt
- Linux
- spring aop
- java
- POJO
- SpringJDBC
- Framework
- unix
- JdbcTemplate
- JDBC TEMPLATE
- @AspectJ
- Di
- pointcut
- @test
- Spring Boot
- Spring JDBC
- XML
- STS
- AOP
- 컨테이너
- myBatis
- 프로퍼티
- 마이바티스
- 리눅스
- @Spring-Test
- spring framework
- java spring
Archives
- Today
- Total
개키우는개발자 : )
프로젝트 생성 본문
반응형
Spring Boot 프로젝트 생성 방법
Spring Boot 프로젝트를 만드는 방법은 여러 가지가 있습니다. 여러분이 사용하는 대부분의 방법은 아마도 Spring Initializer를 사용하는 것이 될 텐데요, Spring Initializer는 Spring Boot 프로젝트를 생성해 주는 공식 도구입니다.
- Spring Initializer 웹사이트 사용
- 웹사이트 주소는 start.spring.io입니다.
- 이 사이트에서 프로젝트의 기본 설정과 필요한 의존성(dependencies)을 선택할 수 있습니다. 설정 후, Generate 버튼을 누르면 프로젝트 템플릿이 ZIP 파일로 다운로드됩니다.
- 여기서 우리는 Gradle과 Java 언어를 선택할 것이며, Spring Boot 버전은 2.7.6을 사용할 것입니다.
- 필수 Dependency 선택
- 우리는 Spring Web 모듈을 사용할 것입니다. 이 모듈을 선택하면 Spring Boot에서 웹 애플리케이션을 구축하는 데 필요한 기본 구성 요소들이 포함됩니다.
- 프로젝트 압축 해제
- ZIP 파일을 다운로드하여 압축을 풀면 바로 개발을 시작할 수 있는 프로젝트 구조가 만들어집니다.
IntelliJ IDEA를 사용한 Spring Boot 프로젝트 생성
IntelliJ IDEA를 사용하는 경우, Spring Initializer와 통합되어 있어서 더욱 편리하게 Spring Boot 프로젝트를 생성할 수 있습니다.
- New Project 메뉴에서 Spring Initializer를 선택합니다.
- 프로젝트의 기본 설정을 입력하고, 필요한 의존성 모듈을 추가한 후, Create 버튼을 누르면 프로젝트가 생성됩니다.
IntelliJ IDEA Ultimate 버전을 사용하면, 별도의 브라우저 없이도 이 기능을 사용할 수 있습니다. 추가적인 설정이나 Dependency 선택도 훨씬 직관적입니다.
터미널에서 Spring Boot CLI로 프로젝트 생성
터미널 환경에서 Spring Boot CLI를 사용하여 프로젝트를 생성할 수도 있습니다.
- Spring Boot CLI 설치
Spring Boot CLI가 설치되어 있어야 합니다. 이때, SDKMAN을 통해 설치할 수 있습니다. - 프로젝트 생성 명령어
Spring Boot CLI를 사용하여 프로젝트를 생성하려면, 다음과 같은 명령어를 사용할 수 있습니다:- --dependencies=web: Spring Web 모듈을 추가합니다.
- --boot-version=2.7.6: Spring Boot 2.7.6 버전을 사용합니다.
- --name=hello-boot: 프로젝트 이름을 hello-boot로 설정합니다.
-
bashspring init --dependencies=web --boot-version=2.7.6 --name=hello-boot
- 프로젝트 압축 풀기 -x 옵션을 추가하여 프로젝트 생성 후 자동으로 압축을 풀 수 있습니다:
-
bashspring init --dependencies=web --boot-version=2.7.6 --name=hello-boot -x
- 프로젝트 실행 프로젝트 디렉터리로 이동한 후, Gradle 명령어로 Spring Boot 애플리케이션을 실행할 수 있습니다:
-
bash./gradlew bootRun
반응형
'토비의 스프링 부트 - 이해와 원리 > 섹션3 - 스프링 부트 시작하기' 카테고리의 다른 글
HTTP 요청과 응답 (0) | 2024.10.06 |
---|---|
Hello API 테스트 (0) | 2024.10.06 |
Hello 컨트롤러 (0) | 2024.10.06 |
개발환경 준비 (0) | 2024.10.06 |
Comments