KSI일기장
Vo or Dto에서 쓰이는 어노테이션 본문
@Getter, @Setter는 접근자, 설정자를 생성 해줍니다.
private Member member = new Member();
//Set
member.setMemberId("kkk");
//Get
log.info(member.getMemberId());
@ToString : 변수 값들을 리턴해주는 toString 메소드를 생성
@NoArgsConstructor : 파라미터가 없는 기본 생성자를 생성
@RequiredArgsConstructor : final, @NonNull인 필드값만 파라미터로 받는 생성자
@AllArgsConstructor : 모든 필드값을 파라미터로 받는 생성자
//@NoArgsConstructor(없음)
Member memeberA = new Member();
//@RequiredArgsConstrunctor(일부만)
Member memeberB = new Member("abc", "1111");
//@AllArgsConstructor(전체)
Member memeberC = new Member("abc", "홍길동", "01012345678", "서울시 강남구");
@Data : @ToString @Getter @Setter @RequiredArgsConstructor을 합친 어노테이션
'Spring' 카테고리의 다른 글
인텔리제이 GitLab 프로젝트 열기 (0) | 2023.12.18 |
---|---|
SpringBoot ModelAndView사용(타임리프에 DB값 넘겨주기) (1) | 2023.11.22 |
Spring Boot 기초2 Thymeleaf 페이지연결 (0) | 2023.11.03 |
SpringBoot 기초1 인텔리제이 스프링부트 설치 (0) | 2023.10.31 |
231031 ModelAndView, Model (0) | 2023.10.31 |