Spring Boot/Annotations(2)
-
@SessionAttributes / @ModelAttribute 란?
보호되어 있는 글입니다.
2023.08.08 -
@Builder
@Builder annotation은 Lombok 라이브러리에서 제공하는 annotation 중 하나로, Builder 패턴을 자동으로 생성해주는 역할을 합니다. Builder 패턴은 객체 생성 시 사용되며, 복잡한 객체를 생성하기 위해 사용됩니다. @Builder annotation을 사용하면 Builder 패턴을 사용하는 코드를 간단하게 작성할 수 있습니다. Builder 디자인 패턴은 객체를 생성하는 디자인 패턴 중 하나로, 복잡한 객체를 생성할 때 사용됩니다. Builder 디자인 패턴은 객체의 생성 과정을 단계적으로 나누어 처리하며, 각 단계에서 필요한 값을 입력받아 객체를 생성합니다. 이를 통해 객체 생성 과정을 단순화하고, 코드 가독성을 높일 수 있습니다. Builder 패턴은 다음과 같은 ..
2023.04.17