프로젝트 만들기

김민석·2021년 1월 6일
0
post-custom-banner

1. 스프링 부트 스타터 사이트로 이동하여 스프링 프로젝트를 생성
https://start.spring.io/

화면과 같이 여러 요소들을 선택해 준다.

Gradle 프로젝트를 Java를 활용해 만들겠다는 의미이고, dependencies는 어떤 라이브러리를 쓸 것인지 정하는 것이다. Spring Web은 웹을 활용하기 위한 라이브러리이고, Thymleaf는 템플릿을 활용하기 위한 라이브러리 이다.
다 선택을 한 후 Generate를 하면 Zip파일이 생성된다.

2. IntelliJ를 통해 프로젝트 open

앞서 생성한 프로젝트를 IntelliJ를 통해 열어준다.
shift+f10을 통해 기본 class를 실행시키면 아래와 같이 나온다.

그리고 나서 동작확인을 위해 http://localhost:8080을 주소창에 친다.

위와 같은 화면이 나오면 성공한 것이다.

3. 속도 향상 시키기(윈도우 기준)

IntelliJ Gradle 대신 자바를 직접 실행하게 해 줘서 속도를 향상시킬 수 있다. 아래와 같이 진행하면 된다.
File->setting->gradle 검색->Build and run using과 Run tests using을 모두 Gradle에서 IntelliJ IDEA로 변경해 준다.

4. 기타

프로젝트의 구조를 살펴보면 src 폴더 내에 main과 resources 폴더가 존재하는 것을 확인할 수 있다. main은 주로 java와 관련된 코드들이 존재하는 폴더이고, resources는 java 코드를 제외한 기타 다른 설정들이 들어가게 된다.
Grdle은 의존관계가 있는 라이브러리들을 함께 다운로드 한다. 대표적으로 spring-boot-starter-tomcat은 톰캣이라는 웹서버를 의미하고, spring-boot-starter-thymleaf는 템플릿 엔진을 의미한다.

profile
김민석의 학습 정리 블로그
post-custom-banner

0개의 댓글