728x90 반응형 @NonNull1 #Lombok #Lombok사용법 #장점 #단점 #@NonNull #@ToString #@EqualsAndHashCode #@Data #@Builder 📚Lombok이란 무엇일까? Lombok이란 java라이브러리로 반복되는 메소드를 Annotaion을 통해 자동으로 작성해주는 라이브러리입니다. 보통 DTO나 Model, Entity의 경우 여러 속성이 존재하고 이들이 가지는 속성(Property)에 대한 Getter & Setter & 생성자등을 매번 작성해줘야할때 자동으로 만들어주는 라이브러리이다. Lombok을 이용하여 작성한 코드는 컴파일 과정세ㅓ Annotaion을 이용하여 코드를 생성하여 .class 파일에 자동 컴파일 된다. 📚Lombok 장점 - Annotaion 기반의 코드 자동생성을 통한 생산성 향상 - 반복코드 제거를 통한 가독성 및 유지보수 향상 - Getter/Setter 외 빌더 패던, 로그생성등 다양한 방명사용가능 📚Lombo.. ❤️01_Java/03_Library 2023. 11. 6. 이전 1 다음 728x90 반응형