티스토리 뷰

Spring 프레임워크 웹 프로젝트를 제작하게 되면 최초 설정이 많은데 Spring boot를 사용함으로써 이것을 간단하게 할 수 있다.


1. 프로젝트 생성

Spring boot 프로젝트 생성[그림 1] Spring Initializr 프로젝트 생성


IntelliJ 상단바에서 File->New->Project 누르면 위 그림 1과 같은 창이 나타난다. 왼쪽에서 Spring Initializr를 선택하자.

Next를 누르면 아래 그림 2와 같은 창으로 바뀐다.


프로젝트 기본 정보 설정[그림 2] 프로젝트 기본 정보 설정


위의 각 항목은 아래와 같다.

  • Name : 프로젝트의 이름
  • Type : 프로젝트 타입 (maven 이나 gradle)
  • Packaging : 프로젝트 빌드 이후 패키징될 타입 (jar 나 war)
  • Language : 프로젝트 언어 (Java 나 groovy)
  • Group : 프로젝트의 artifact 그룹 (프로젝트 저장소와 관련)
  • Artifact : 프로젝트의 artifact
  • Version : 프로젝트의 버전
  • Description : 프로젝트 설명
  • Package : 프로젝트 패키지명

Next를 누르면 Spring 프로젝트를 생성할 때 추가할 라이브러리를 선택할 수 있다.

Web과 뷰 템플릿 엔진으로 Thymeleaf를 선택한다.


라이브러리 선택[그림 3] 라이브러리 선택


Next버튼을 누르면 프로젝트 경로 선택하는 화면이 나오고 Finish할 수 있다.

그림은 생략한다.


2. pom

pom은 Project Object Model 줄임말이다. 빌드할 때 pom.xml을 읽어서 dependency에 있는 jar들을 Maven Central Binary Repository에서 다운로드한다. 

Spring boot는 위 그림 3에서 체크한 Dependency를 pom.xml에 아래 그림 4처럼 자동으로 추가해준다.


pom dependency[그림 4] pom.xml Dependency




* 참고 

IntelliJ 프로젝트 생성 관련

http://blog.saltfactory.net/creating-springboot-project-in-intellij/

pom관련 

http://hyoseokchoi.tistory.com/entry/%EA%B8%B0%EB%B3%B8%EC%A0%81%EC%9D%B8-pomxml-%EC%84%A4%EC%A0%95

'프로그래밍 > Web' 카테고리의 다른 글

Spring Bean  (2) 2018.01.27
Spring MVC 맛보기  (0) 2018.01.21
IntelliJ로 Spring 프로젝트 생성  (0) 2018.01.21
Spring 특징  (0) 2018.01.21
HTTP  (0) 2018.01.21
Get, Post로 값 가져오기  (0) 2017.11.13
댓글
댓글쓰기 폼