• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

@Data의 역할

22.10.05 15:33 작성 조회수 350

1

왜 Dto에 @Data가 빠지면

이런 오류가 나는 지 궁금합니다.

강의에서는 getter가 없어서 오류가 났다고 배웠습니다.

property가 없다고 오류가 난다고 배웠는데 왜 getter가 있어야 하는 지 궁금합니다.

답변 1

답변을 작성해보세요.

2

OMG님의 프로필

OMG

2022.10.05

안녕하세요. dduckmane님, 공식 서포터즈 OMG입니다.
.

@Data는 @Getter를 포함하고 있으며

Json으로 변환하여 반환할 때 Jackson이라는 라이브러리가 getter를 이용합니다.

아래 잘 정리된 글 참고해주세요 :)

https://bactoria.github.io/2019/08/16/ObjectMapper%EB%8A%94-Property%EB%A5%BC-%EC%96%B4%EB%96%BB%EA%B2%8C-%EC%B0%BE%EC%9D%84%EA%B9%8C/
.
감사합니다.