본문 바로가기

Java/Java 응용

Lombok 시작하기

Lombok에 대해 소개하고 있는 Project Lombok 공식 페이지에 접속하면 아래와 같은 Lombok에 대한 소개가 나와있다.


Project Lombok is a java library that automatically plugs into your editor and build tools, spicing up your java.

Never write another getter or equals method again, with one annotation your class has a fully featured builder, Automate your logging variables, and much more.


간단히 의미를 살펴보자면 Lombok은 에디터와 빌드 도구들에 자동으로 연결되는 Java Library로, Java Class를 작성하는데 있어 getter, equals 메서드들을 annotation을 이용하여 대체할 수 있다는 것이다.


Lombok은 Java Class 작성을 도와주는 도구인만큼 개발을 더 간단하고 편리하면서 정확하게 해준다는 장점이 있다. 그리고 무엇보다 사람이 직접 작성해야하는 코드를 획기적으로 줄여준다는 것에 강점이 있다.


Lombok을 적용하는 방법도 매우 간단하면서 쉬운 편이다. 만일 maven이나 gradle을 사용한다면, 다른 여타 라이브러리의 dependency를 설정해줬던 방법과 동일하게 설정해주면 된다. IntelliJ와 Eclipse 등의 IDE를 사용하고 있다면, 해당 IDE에 Lombok 라이브러리가 적용되어 있다는 것을 알려야한다. IntelliJ의 경우 market을 통해 플러그인을 설치하면 간단하게 적용할 수 있으며, eclipse의 경우 다운로드된 lombok.jar를 더블 클릭하게 되면 자동으로 인스톨러를 통해 설치되면서 적용이 된다고 한다. 자세한 내용과 방법은 하단의 링크에 소개되어있으니 참고하도록 하자.


Lombok Setup

https://projectlombok.org/setup/overview

'Java > Java 응용' 카테고리의 다른 글

Java xml parser  (0) 2018.06.12
Java 프로그램에서 Proxy 사용  (0) 2018.04.20
Base64  (0) 2017.11.29