lombok
Lombok은 Java 언어에서 사용되는 라이브러리로, 반복되는 코드(boilerplate code)를 줄여주는 도구입니다. 이 라이브러리의 목적은 개발자가 보다 직관적이고 간결한 코드를 작성할 수 있도록 돕는 것입니다. Lombok의 개념 어노테이션 기반: Lombok은 다양한 어노테이션을 제공합니다. 예를 들어 @Getter, @Setter, @NoArgsConstructor, @AllArgsConstructor, @Data 등이 있으며, 이들은 각각 getter 및 setter 메소드, 생성자, 전체 필드에 대한 toString(), equals(), hashCode() 메소드 등을 자동으로 생성합니다. 코드 생성: 컴파일 시점에 Lombok이 제공하는 어노테이션을 기반으로 필요한 메소드나 생성자 ..
2023. 12. 26.