본문 바로가기 메뉴 바로가기

레토의 작업실

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

레토의 작업실

검색하기 폼
  • 전체보기 (77)
    • Language (18)
      • JAVA (15)
      • Python (3)
    • Spring (9)
    • Database (30)
      • 공통 (10)
      • Oracle (19)
    • Server (8)
      • Docker (6)
      • Linux (2)
    • Network (3)
    • IT 용어 (9)
  • 방명록

어노테이션 (1)
[Spring]@No/All/RequiredArgsConstructor

Spring의 Lombok 라이브러리는 불필요한 코드와 작업을 줄여주는 좋은 라이브러리이지만, 무턱대고 사용할 경우 코드를 이해하는데 어려울 수 있습니다. Lombok 라이브러리에는 생성자를 자동으로 생성해주는 어노테이션이 3가지 있습니다.@NoArgsConstructor: Default 생성자를 생성합니다.@AllArgsConstructor: 모든 필드 값을 파라미터로 받는 생성자를 생성합니다.@RequiredArgsConstructor: final이나 @NonNull로 선언된 필드만을 파라미터로 받는 생성자를 생성합니다. @NoArgsConstructor@NoArgsConstructor 어노테이션을 사용하면 클래스에 명시적으로 선언된 생성자가 없더라도 인스턴스를 생성할 수 있습니다.public cla..

Spring 2024. 9. 12. 09:47
이전 1 다음
이전 다음
최근에 올라온 글
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바