Spring boot
[Spring boot] Bank App 만들어 보기 - 8. 프로젝트 셋팅
ekkkang
2025. 2. 12. 12:25
깃 코드 다운로드
https://github.com/insertvalue2/class_bank_v8_start
GitHub - insertvalue2/class_bank_v8_start: jsp 화면완성 부터 진행하는 프로젝트
jsp 화면완성 부터 진행하는 프로젝트. Contribute to insertvalue2/class_bank_v8_start development by creating an account on GitHub.
github.com
수정
rootProject.name = 'class_bank_v8_start'
스프링 프로젝트를 일반 Java 프로젝트로 실행 가능
- main() 함수가 있는 클래스를 실행하면 됨.
- IntelliJ에서 Application 실행 (▶ Run 버튼)으로 실행 가능.
- 별도 빌드 도구 없이 Java만 설치되어 있으면 실행 가능.
그래이들로 Spring Boot 프로젝트 실행
- 일반 Java 프로젝트와 다르게 Gradle 또는 Maven을 사용하여 실행.
- Gradle Run Configuration에서 bootRun 설정 후 실행하는 것이 일반적.
- 또는 터미널에서 아래 명령어로 실행 가능
./gradlew bootRun
Gradle이란?
- 프로젝트 빌드 및 의존성 관리 도구 (Java, Kotlin 등에서 사용).
- 여러 라이브러리를 자동으로 다운로드하고, 빌드 및 실행을 도와줌.
- build.gradle 파일에서 필요한 라이브러리를 선언하면 자동으로 다운로드하여 설정함.
왜 Spring Boot에서 Gradle을 사용해야 할까?
- 라이브러리 자동 관리: 필요한 패키지를 한 번에 가져올 수 있음.
- 빌드 자동화: 애플리케이션을 쉽게 패키징하고 실행 가능.
- 환경 설정 간소화: 배포 환경에 맞는 설정을 손쉽게 적용 가능.
정리
- Spring Boot 프로젝트 → Gradle bootRun 실행이 권장된다.
- Gradle은 프로젝트를 빌드하고 라이브러리를 관리하는 도구로 개발자에게 많은 편의성을 제공 하고 있다.
실행 방식 | 특징 | 실행 속도 | 사용 예시 |
Gradle (bootRun) | Gradle을 통해 실행 | 느림 (빌드 포함) | 새로운 환경에서 처음 실행할 때, Gradle 설정을 반영해야 할 때 |
Application 실행 | IDE에서 직접 실행 | 빠름 (빌드 없이 실행) | 디버깅, 빠른 테스트, 기존 빌드된 환경에서 실행할 때 |
실행 확인
주소창 : http://localhost:8080/
main 함수로 프로젝트 실행
그래이들 프로젝트 설정 확인