inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[개념은 호옹~, 실습 빡] 스프링 부트, 입문!

11 데이터 조회하기(DB에서 말고, 웹 페이지에서 보여주세요!)

11강 질문입니다.

236

이원석

작성한 질문수 7

1

안녕하세요.

 

11강에서  궁금한 점 질문드립니다.

 

강의 후반부에 보면 emtity를 모델 객체에 넣어주고 이 모델을 활용하여 view page에서 데이터를 받을 수 있게끔 처리를 하였는데요.

여기서 internal server에러가 나서 디폴트 생성자를 추가해주셨는데, 디폴트 생성자가 필요한 이유가 무엇인가요 ?

 

로그를 보아도 필드 값이 모두 들어가 있는 생성자가 있으면 데이터를 전부 받을 수 있는 것처럼 보여서요.

 

감사합니다.

spring-boot

답변 1

0

홍팍

엔티티 클래스는
디폴트 생성자를 추가해야하는데,

이는 JPA 스펙에 명시된
룰이기 때문입니다.

좀더 자세한 내용은
"JPA 디폴트 생성자 추가 이유"
정도로 구글링해보세요.

23강 댓글 생성 메소드 오류

0

94

2

15.14 강 에러 문제 질문

0

63

1

21강 자율 과제중 update

0

137

2

28강 DB mysql연동 관련 질문

0

300

1

27강 관련 질문

0

210

1

22강 관련질문

0

315

2

21강 create테스트 질문

0

362

1

9강 질문 있습니다

0

294

1

로그창에 내용이 출력이 안됩니다.

0

372

1

index()함수 질문있습니다.

0

371

3

수정완료를 눌렀을때 첫번째 데이터는 전송이 안되고 다시 수정완료 버튼을 눌러야 데이터가 전송 됩니다.

0

486

1

강의와 책 질문

0

443

1

20강 질문있습니다.

0

402

1

20강에서 Article create 부분

0

294

1

16강 질문있습니다.

0

268

1

mustache의 article의 정의가 뭔가요?

0

345

2

17강 Unique index or primary key violation

1

1840

2

8강 에러 질문있습니다.

0

274

1

15강 DB연결

0

344

1

추상클래스를 사용 할 수있을까요?

0

248

1

22강 과제 질문

0

378

1

22강 질문입니다.

0

371

1

19강 create POST 500 에러

0

460

1

19강 JSON create 메서드 질문이여!!

1

544

1