꾸준하게 기록하기
article thumbnail
Published 2021. 8. 4. 14:14
[Lombok] 롬복 사용하기 Backend/Spring

 

● 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
profile

꾸준하게 기록하기

@:_:

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!