티스토리 뷰

반응형


| Lombok






|| 경로 설정



먼저

Lombok 을 설치하자.


cmd에서 Lombok이 설치된 경로로 이동한 후

아래 명령어를 입력해보자.

 java -jar lombok.jar 


Eclipse 는 체크를 풀어주고

STS.exe 파일을 추가해준다.


성공적으로 install 이 끝나면


STS.exe 경로에 lombok.jar 파일이 생긴다.


|| dependency 설정



lombok dependency 설정


1
2
3
4
5
6
<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <scope>provided</scope>
</dependency>
cs




|| 적용



/src/main/java/com/example/demo/model/dto/User.java

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package com.example.demo.model.dto;
 
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
 
@Data
@NoArgsConstructor
@AllArgsConstructor
public class User {
 
    private String id;
    private String name;
    private String pass;
 
}
cs


@Data : DTO 코드를 자동으로 Generate (Getter, Setter, toString, default 생성자)

@AllArgsConstructor : 모든 속성을 파라미터로 갖는 생성자

@NoArgsConstructor : 기본 생성자






반응형
댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday