Vue.js SpringBoot - 백엔드 프로젝트 생성

찌글렛·2022년 4월 26일
0

java

목록 보기
6/15

https://start.spring.io/
링크를 누르면 아래와 같은 화면이 나오게 됩니다.

Project 항목은 Maven과 Gradle을 선택할 수가 있습니다.
(Maven과 Gradle은 프로젝트의 의존성을 관리해줍니다.)

저는 Maven으로 선택하고 언어는 Java,Boot 버전은 2.2.9를 사용하겠습니다.

또한 그룹명등은 임의로 해주시면 되며 java 8을 사용하겠습니다.

이제 오른쪽에 보시면 Dependencies가 있습니다. 프로젝트에서 사용할 Dependency들을 선택하겠습니다.

Spring Boot Devtools: 프로젝트가 변경되면 자동으로 재시작 시켜줍니다.
Lombok: getter, setter 등의 함수를 어노테이션을 사용하여 코드양을 줄일 수 있습니다.
Spring data JPA: MyBatis가 아닌 Spring data JPA를 사용합니다. 작성할 쿼리를 상당수 줄일 수 있습니다.
MySQL: MySQL db를 사용할 것이므로 추가해줍니다.
Spring web: web application을 위해 추가해줍니다.
thymeleaf: 프론트를 보여주기 위해 추가해줍니다.
Spring Security: JWT token 인증을 위해 해줍니다.

그리고 하단 Generate를 누르시면 Zip 파일이 생기며 다운로드 됩니다. 파일의 압축을 풀어주세요.
Open or Import를 사용하여 압축을 해제한 프로젝트를 열어줍니다.
(기존 프로젝트가 있다면 file - open으로 열어줍니다.)

0개의 댓글