인텔리제이 설치
https://www.jetbrains.com/ko-kr/idea/download/?section=windows
사이트 접속후 프로젝트 생성후 다운로드 > 압축풀기
완료후 인텔리제이에서 폴더열기
체크 3가지 -
파일 > 프로젝트 구조 클릭
SDK가 프로젝트의 자바 버전 이상인지 확인
선택사항
파일 > 설정
gradle 검색후
빌드, 실행, 배포 > 빌드 도구 > Maven > Gradle 탭에
Gradle > Intellij IDEA로 변경
설정에 Java Compiler 검색후
추가 명령줄 매개변수에
-parameters 추가
- 약간 더 빠르고 버그가 적다고한다
프로젝트 파일들 설명
src 폴더:
- 프로젝트의 실제 코드가 들어가는 곳으로,
- src/main/java에는 Java 코드, src/main/resources에는 리소스 파일들이 들어간다.
- src/main/java: 비즈니스 로직을 처리하는 코드가 위치.
- src/test/java: 테스트 코드가 위치.
resources 폴더:
- HTML, CSS, JavaScript, 이미지 파일 외에도 설정 파일을 포함한 다양한 리소스 파일들이 위치하는 폴더이다.
- application.properties 또는 application.yml 같은 설정 파일도 여기에 위치한다.
application.properties 파일:
- 애플리케이션의 환경 설정을 관리하는 파일이다.
- 데이터베이스 연결 정보, 서버 포트, 로깅 설정 등 환경 변수와 같은 설정을 정의할 수 있다
- Spring Boot 프로젝트에서는 핵심적인 설정 파일이다.
build.gradle 파일:
- Gradle 빌드 도구에서 사용하는 설정 파일로, 프로젝트의 이름, 버전, 의존성 라이브러리 등을 명시한다
- 프로젝트를 빌드하거나 테스트할 때 중요한 역할을 한다
- 새로운 라이브러리를 추가할 때 이 파일에 정의해야 한다.
gradle ~ 파일:
- gradlew 파일들과 gradle 폴더 안에 있는 파일들은 Gradle 빌드 도구를 쉽게 실행할 수 있도록 도와주는 파일들이다.
- 프로젝트 자동화 및 빌드 관련 작업을 수행하는 데 사용된다. 직접 수정할 일은 거의 없다.