원본 본문으로 이동하기

Lombok (롬복)

자바의 개발도구 - 개발도구, 라이브러리, 프레임워크를 나누기가 어려움. - 자바의 private 의 get / set 등 의미없이 차지하는 라인은 줄여줌. - 메이븐 주소는 아래와 같음 https://projectlombok.org/mavenrepo/index.html - 1.16.10 기준의 메이븐 주소 <dependencies> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.10</version> <scope>provided</scope> </dependency> </dependencies> 예제 https://projectlombok.org/features/ 주의 IDE는 만들어진 소스를 보고 인텔리센스를 해주는 반면 롬복은 빌드 중 만들어 주기 때문에 인텔리 센스가 되지않는 문제가 있습니다. 때문에 dependency 추가와 함께 IDE에도 롬복을 설치해야합니다. 이클립스 설치법 1. 접속 : https://projectlombok.org 2. 다운 : lombot.jar 3. lombot.jar 를 실행한 뒤 이클립스 경로를 넣어주고 install 합니다. 인텔리제이 설치법 1. File -> Settings... -> 사이드바의 Plugins -> browse repositories... 2. 검색 : lombok 3. 설치 : Lombok Plugin 4. 인텔리제이 재시작 기타 - 메이븐 사용시 아래 주소 참고. - 마지막 부분에.. 롬복 적용으로 인한 눈정화. https://gs.saro.me/#!m=elec&jn=677 - 변경사항 https://projectlombok.org/changelog.html 개발도구 https://projectlombok.org/