본문 바로가기
반응형

setter2

[Lombok] @Setter Lombok은 자바 개발자들에게 보일러플레이트 코드(boilerplate code)를 자동으로 생성하여 개발 생산성을 향상해 주는 훌륭한 라이브러리라고 전 편에서도 설명드렸습니다. @Setter 메서드 또한 Lombok을 사용하는 개발자들에게는 많이 사용되는 메서드 중 하나로, 필드에 대한 setter 메서드를 자동으로 생성해 주는 기능을 제공합니다. Lombok의 @Setter에 대해 상세히 알아보도록 하겠습니다. @Setter 어노테이션은 클래스의 필드에 적용되며, 이 어노테이션이 있는 필드에 대해 Lombok은 자동으로 해당 필드에 대한 setter 메서드를 생성합니다. 이렇게 생성된 setter 메서드는 필드의 값을 설정하는 역할을 수행합니다. 따라서 우리는 직접 setter 메서드를 작성할 필요.. 2023. 7. 14.
[Lombok] @Builder와 @SuperBuilder (1탄) 안녕하세요. 오늘은 금일 개발을 하면서 기억하고 싶은 부분 또한, 명확하게 사용방법을 알기 위해서 기록을 합니다. 먼저, 제목에서와 같이 Lombok이라는 것은 설명해야 할 것 같은데요. Lombok의 공식사이트(https://projectlombok.org/)에서는 Project Lombok이라고 되어 있으며, 다음과 같이 설명하고 있습니다. Project Lombok은 편집기 및 빌드 도구에 자동으로 연결되어 Java를 향상하는 Java 라이브러리입니다. 다른 getter 또는 equals 메소드를 다시 작성하지 마십시오. 하나의 주석으로 클래스에 완전한 기능을 갖춘 빌더, 로깅 변수 자동화 등이 있습니다. 다만, 저의 경우에는 편하게 Lombok이라고 칭하고 있으며, Spring Boot Proje.. 2023. 6. 27.
반응형