자바 컴파일러1 [lombok] - 롬복(lombok) 작동 원리 (어노테이션 프로세서) 1. 롬복(lombok)이란? 롬복(lombok)이란 위와 같이 소스코드에 어노테이션을 붙여 자동으로 getter, setter, builder 메소드를 소스코드 파일에 편집해주는 라이브러리다. 사실상 문서 편집기다. 물론 이클립스나 인텔리제이에서 단축키로 메소드들을 빠르게 만들 수 있지만, 롬복을 사용하는 것이 훨씬 더 간편하기 때문에 자주 사용된다. 왜냐하면 롬복은 아예 소스코드 자체를 생략해주는 효과가 있기에 가독성이 좋아지기 때문이다. ( ※ 어노테이션을 모르면 롬복 원리를 전혀 이해할 수 없다! 까먹었으면 복습하자! → 링크 ) 2. 작동 원리 - 어노테이션 프로세서 롬복을 보통은 인텔리제이와 같이 IDE로 사용하기 때문에 그 원리를 딱히 파악할 필요는 없지만, 이왕 공부한 거 간단한 원리 정도.. 2024. 1. 2. 이전 1 다음