본문 바로가기
Spring

스프링 프로젝트 생성 with gradle

by 죠스^ 2021. 6. 15.

version : sts-3.9.13.RELEASE

 

↓설치 주소

https://github.com/spring-projects/toolsuite-distribution/wiki/Spring-Tool-Suite-3

 

spring-projects/toolsuite-distribution

the distribution build for the Spring Tool Suite and the Groovy/Grails Tool Suite - spring-projects/toolsuite-distribution

github.com

 

 

File > New > Spring Starter Project

 

 

참고 : Name, Type, Java Version(수정해도 Okay)

 

참고 : Spring Boot Version, Spring Web(추가 선택해도 Okay)

 

 

Finish 클릭 후 프로젝트 생성된 화면 

 

build.gradle 열기( 더블 클릭 )

 

 

 

열린 화면

 

getter, setter, toString 등 자동 생성을 도와주는 lombok 추가

 

MVNREPOSITORY( Maven, Gradle 등을 이용해 library를 추가할 때 도움되는 사이트)

https://mvnrepository.com/artifact/org.projectlombok/lombok/1.18.20

 

↑ 아래 Gradel 부분에 작성된 내용을 클릭하면 자동으로 복사된다.

해당 내용을 build.gradle여기에 작성해준다.

 

 

저장 후 프로젝트(우클릭) > Gradle > Refresh Gradle Project 

 

src/main/java(우클릭) > New > Class 

 

참고 : Name (첫 글자 대문자, 수정해도 Okay)

 

아래 내용 작성

 

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data // getter / setter / toString etc
@AllArgsConstructor // 모든 필드를 이용한 생성자
@NoArgsConstructor // 기본 생성자
public class MemberVO {
private int id;
private String name;
private String addr;
private String nick;
private int age;
}

lombok을 통해 작성한 메서드들은 Outline에서 확인하면 편합니다.

 

- 스프링 프로젝트 생성

- 객체 생성

- lombok 적용

 

# lombok 적용 오류시 

https://projectlombok.org/download

 

Download

 

projectlombok.org

에서 lombok을 다운받아 실행

 

Specify location... 눌려서 STS 설치한 경로에서 STS.exe 찾아서 선택

 

 

 

Quit Installer 클릭

 

STS 재실행 후 다시 작성해서 확인해봅니다.