inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

JPA 에선 왜 기본생성자가 필요한가요?

미해결

스프링 핵심 원리 - 고급편

안녕하세요. JPA 도 프록시로 인해서 기본생성자가 필요하다는 점이 생각나서 보았더니 리플레션을 통해서 생성하기 때문에 기본생성자가 필요한 것으로 보였습니다. 추측 근거: org.hibernate.bytecode.internal.javassist. FastClass. newInstance(int index, Object[] args ) 메소드를 참고하였습니다. 근데 왜 ` objenesis ` 를 사용하면 되는데, JPA 에선 왜 POJO 스타일의 리플렉션을 사용하는지 궁금합니다.. JPA 강의에서 질문을 올려야 할지 이곳에서 올려야 할지 고민하다가 이곳에서 질문을 남깁니다. 감사합니다.

  • 기본생성자
  • objenesis
  • 디자인-패턴
  • spring
김도영 댓글 1 좋아요 1 조회수 537

인기 태그

인프런 TOP Writers

주간 인기글