Study
[Lombok]
미노MINO
2023. 10. 27. 15:03
728x90
롬복을 처음 이용했는데 매우 좋은 라이브러리였다.
Getter와 Setter을 Lombok을 이용해 @Getter @Setter를 변수에 작성하기만 하면
Getter와 Setter을 쓴것과 같은 효과를 준다!
Dependencies
implementation 'org.projectlombok:lombok:1.18.30'
annotationProcessor 'org.projectlombok:lombok:1.18.30'
testImplementation 'org.projectlombok:lombok:1.18.30'
testAnnotationProcessor 'org.projectlombok:lombok:1.18.30'
class Lombok
{
private String name;
public String GetName()
{
return name;
}
}
일관성 있고 코드가 줄어들어서 보기 편해진다.
class Lombok
{
@Getter
private String name;
}
@AllArgsConstructor
는 모든 변수를 포함해서 넣어주는 기능도 있다.
아름다운 코드를 보니 Python이 생각나는 건 왜 일까?