Backend/Spring
[Lombok] 롬복 사용하기
:_:
2021. 8. 4. 14:14
● Getter, Setter 을 사용한 코드를 Lombok 을 사용해보겠습니다.
- Lombok 사용하기 전
Public class Member{
private String phone = "";
private String name = "";
private String addr = "";
public Integer getPhone() {
return phone;
}
public void setPhone(String phone) {
this.phone = phone;
}
public String getEmpName() {
return name;
}
public void setEmpName(String name) {
this.name = name;
}
public Integer getAddr() {
return addr;
}
public void setAddr(String addr) {
this.addr = addr;
}
}
- Lombok 사용 한 후
@Data
public class Member {
private String phone = "";
private String name = "";
private String addr = "";
}
→ @Getter @Setter 어노테이션을 사용해도 되지만
@Data 어노테이션을 사용하면 @ToString, @EqualsAndHashCode, @Getter, @Setter, @RequiredArgsConstructor
어노테이션을 자동완성 시켜줘서 해당 어노테이션 사용하였다.
→ Lombok 을 사용하므로서 코드가 간결해져 한눈에 쉽게 알아볼 수 있고 유지보수 하기가 간편합니다.
728x90