소개
소개글이 비어있어요
게시글
질문&답변
EqualsAndHashCode와 관련하여 질문드립니다.
일반적인 서비스의 경우 말씀하신대로 당연히 포스트가 먼저 등록이 되어있을테고 코멘트도 하나씩 처리되겠지만 강의에서 작성하신 테스트 코드를 실행 중에 발생한 내용이었습니다. 결국 쿼리 자체는 등록한 코멘트만큼 발생할테니 성능에는 차이가 없겠네요. 나중에 서비스를 구현할 때 주의하도록 하겠습니다. 연휴기간에도 빠른 답변주셔서 정말 감사합니다. 올려주신 강의 보면서 더 열심히 공부할게요. 즐거운 연휴보내세요.
- 1
- 4
- 383
질문&답변
EqualsAndHashCode와 관련하여 질문드립니다.
답변 감사합니다. 제가 원하던 것은 아직 영속화 시키지 않은 Transient 상태의 코멘트들을 포스트에 추가시키고 포스트가 영속화 될 때 전파속성인 Cascade를 이용해 같이 영속화 시키는 것이었습니다. 말씀해주신대로 코멘트를 먼저 영속화 시키고 영속화된 코멘트만 포스트에 추가시키는 방법은 결국 2개의 코멘트와 하나의 포스트를 영속화시키기 위해 세 번의 save를 호출해야할텐데 이러면 제가 원했던 상태 전파를 이용해 한 번의 save 호출만으로 코멘트 모두와 포스트를 영속화 시키는 것은 id로만 equals, hashCode를 구현했을 때 힘들다는 말씀이시죠?
- 1
- 4
- 383