프로젝트[종료]

2. start.spring.io 사용법

알렉스 페레이라 2023. 4. 17. 12:52

프로젝트를 시작하기 위해 프로젝트를 생성한다. Spring에서 제공하는 템플릿사이트가 있다.

 

1. 아래 링크로 들어간다

https://start.spring.io

 

2.첫화면

 

3. 프로젝트 문법, 언어, Spring Boot 버전 설정

Project는 Gradle빌드를 선택하고 Groovy문법을 선택한다.

Language는 Java, Spring Boot버전은 김영한선생님 말씀이 괄호()가 없는 버전을 선택하라고 하셨다

Spring Boot 3버전부터는 Java17부터 지원하니 참고할것,

 

4.프로젝트 세부사항 설정

Group은 com, Artifact및 Name은 project로 입력하면 Package name은 자동으로 설정된다.

이때 중요한건 나는 WAS를 따로 구축하지 않고 Spring Boot 내장톰캣 기능을 사용하여 서버를 올릴것이기 때문에

Packaging은 Jar를 선택한다. War를선택하면 Tomcat설치하고,, 뭐 이것저것 할게 많다. Java버전은 17로선택

 

5.프로젝트 의존성관리

ADD DEPENDENCIDES...를 클릭하여 의존성을 선택한다. 단축키는 CTRL + B

 

내가 선택할 의존성은 아래 세개다(추후 추가는 build.gradle에서)

Spring에서 Web개발을 하기위한 가장 기본적인 의존성이다. 이걸 설치하면 json, tomcat, spring, web, webmvc등 다양한 의존성이 주임.
lombok은 getter나 setter, 생성자들을 기본적으로 만들어주고, 더 나아가 자동으로 의존성주입을 해주는 편리한 도구이다.
뷰 템플릿 엔진. 이번 MVC를 공부하며 처음 사용해봤지만 사용하기가 간단해 쓸모가 많은것같다. servlet이나 jsp보다 훨씬 편함.

6.다운로드

CTRL+엔터를 사용하여 다운로드한다. 다음 포스팅은 IntelliJ에서 프로젝트를 import하는걸 작성해봐야지,,