프로젝트/웹프로그래밍(풀스택)-부스트코스

[롬복]생성자 어노테이션

SeoburiFaust 2022. 9. 30. 18:40

@NoArgsConstructor 

 - 파라미터가 없는 기본 생성자를 만들어줌

ex) User user = new User();

 

@RequiredArgsConstructor

 - final이나 @NonNull인 필드값만 파라미터로 받는 생성자 생성

ex) User user = new User(name, email);

 

@AllArgsConstructor

 - 모든 필드값을 파라미터로 받는 생성자 생성

ex) User user = new User(name, email, picture, role);

 

 

'프로젝트 > 웹프로그래밍(풀스택)-부스트코스' 카테고리의 다른 글

맥 mysql 경로 확인, 환경변수 설정  (0) 2022.08.05
maven 웹 실행 오류 해결  (0) 2022.08.05
JDBC  (0) 2022.08.02
maven  (0) 2022.08.01
redirect, forward를 이용한 servelt & jsp 연동  (0) 2022.07.24