-
JPA 양방향 관계 매핑시 주의 사항키워드 2022. 2. 17. 11:24
🤔 순수 객체 상태를 고려해서 항상 양쪽에 값을 설정하자
public void setQna(Qna qna){ this.qna =qna; qna.getQnaAttachedFiles().add(this); }
🧐 연관관계 편의 메소드를 생성하자.
Team team = new Team(); team.setName("TeamA"); em.persist(team); Member member = new Member(); member.setUsername("member1"); em.persist(member); team.addMember(member); em.flush(); em.clear();
public void addMember(Member member){ member.setTeam(this); members.add(member); }
🧐 양방향 매핑시에 무한 루프를 조심하자.
123
😆 toString(), lombok, JSON 생성 라이브러리
a
a
💪 출처 및 도움주신분들
a
'키워드' 카테고리의 다른 글
자주 헷갈리는 용어 동적 vs 정적 , 동기 vs 비동기 ps 인터프리터 , 컴파일러 (0) 2022.03.04 JPA 상속 테이블 단일 테이블 (0) 2022.02.18 Mac M1에서 Oracle Cloud ubuntu 환경 접속 후 MariaDB 설치까지 (0) 2022.02.15 @RequiredArgsConstructor 란? (0) 2022.02.08 @RequestBody @RequestParam @PathVariable (0) 2022.02.04