<aside> 1️⃣ Lombok이란?

</aside>

<aside> 2️⃣ Lombok의 주요 기능과 사용법을 자세하게 알아보겠습니다:

</aside>

  1. @Getter / @Setter:
  2. @ToString:
  3. @EqualsAndHashCode:
  4. @NoArgsConstructor / @AllArgsConstructor:
  5. @Data:
  6. @Builder:

<aside> 3️⃣ JPA에서 @Builder의 사용예시

</aside>

@Entity
public class Product {
    @Id
    private Long id;
    private String name;
    private String category;
    // ...
}
@Entity
@Builder
public class Product {
    @Id
    private Long id;
    private String name;
    private String category;
    // ...
}