강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

sion007005님의 프로필 이미지
sion007005

작성한 질문수

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

회원 등록 API

json parse error

작성

·

303

0


=========================================
[질문 내용]
영한님 안녕하세요! 강의 감사히 잘 듣고있습니다.
이 부분은 자바 공부가 부족한것 같아서라는 생각이 들지만
검색으로 딱 답을 얻기어려워 질문을 남겨봅니다 ㅠㅠ
 
강의에서 CreateMemberResponse 내부 static 클래스 만드실 때 처럼,
CreateMemberRequest도 똑같이 생성자를 만들고 post 요청을 날렸더니
 
아래와 같은 에러가 떴습니다!
 
메세지를 읽어보니 생성자 관련한 에러인 것 같아 CreateMemberRequest 에 만든 생성자를 지우니 정상적으로 동작이 잘 되는 것을 확인할 수 있었습니다..ㅜㅜ
 
여기서 질문인데요...
CreateMemberResponse / CreateMemberRequest 모두 static을 선언한 내부 클래스인건 동일한데
왜 CreateMemberRequest에 만든 생성자 때문에 에러가 나는 걸까요??

퀴즈

API 개발에서 JPA 엔티티 객체를 요청 파라미터나 응답 값으로 직접 사용하는 것을 지양해야 하는 주된 이유는 무엇일까요?

데이터베이스 성능이 저하되기 때문입니다.

API의 스펙이 엔티티의 변화에 직접적으로 영향을 받기 때문입니다.

클라이언트 측의 데이터 파싱 로직이 복잡해지기 때문입니다.

네트워크 전송량이 불필요하게 증가하기 때문입니다.

답변 1

0

안녕하세요. sion007005


전체 프로젝트를 압축해서 구글 드라이브로 공유해서 링크를 남겨주세요.
구글 드라이브 업로드 방법은 다음을 참고해주세요.

https://bit.ly/3fX6ygx

주의: 업로드시 권한 문제 꼭 확인해주세요

추가로 다음 내용도 코멘트 부탁드립니다.

1. 실행 방법을 알려주세요.
2. 어떻게 문제를 확인할 수 있는지 자세한 설명을 남겨주세요.

감사합니다

sion007005님의 프로필 이미지
sion007005

작성한 질문수

질문하기