Lombok이란?
Java의 라이브러리
반복되는 메소드를 Annotation을 통해 자동으로 작성해주는 라이브러리.
Getter, Setter, Equlas, ToString 등 다양한 방면의 코드를 자동완성 시킬 수 있다.
Lombok을 이용한 코드는 컴파일 과정에서 Annotation을 통해 코드를 생성하여 .class에 담기게 된다.
보통 DTO나 Model, Entity의 경우 Lombok의 도움이 많이 필요하다.
코드의 양을 줄여주고 가독성을 높여준다.
따라서 많은 개발자들이 선호하는 라이브러리지만 호불호가 갈리기도 한다.
다른 라이브러리와 충돌이 발생할 수도 있고 내가 원하지 않는 방식으로 작동할 수도 있기 때문.
🔽 Reference
Lombok이란?
Lombok이란? Lombok이란 Java의 라이브러리로 반복되는 메소드를 Annotation을 사용해서 자동으로 작성해주는 라이브러리다. 보통 DTO나 Model, Entity의 경우 여러 속성이 존재하고 이들이 가지는 프로퍼티
korecm.github.io
[Java] Lombok이란? 및 Lombok 활용법
Java 언어를 이용해 개발을 하다 보면 기계적으로 작성해야 하는 코드들이 상당히 많다. 이번에는 기계적인 코드 작성을 자동화하여 코드 다이어트를 해주는 Java 필수 라이브러리 Lombok에 대해 알
mangkyu.tistory.com
'# 2. Web > Spring Boot' 카테고리의 다른 글
Postman으로 Controller단 기능체크하기 (0) | 2021.07.27 |
---|---|
Spring Boot에서 Git 레포지터리를 바로 Clone하는 법 (0) | 2021.07.12 |
Spring Boot_사전 세팅 / 프로젝트 생성 / 서버 실행 (0) | 2021.07.12 |
STS(Spring Tool Suite)란? (0) | 2021.07.06 |