jpa 공부2 [JPA] 연관 관계 정리 JPA 를 하면서 테이블간 연관관계 맺기 JPA 에서는 연관 관계를 잘못 맺으면 무한 루프가 .. 발생한다. 고생 좀 했어서 정성스럽게 기록해야지 연관관계 이해하는 예시 "자동차 - 바퀴" 연관관계의 주인은 바퀴가 가지고 자동차는 연관관게를 당하는 입장이다. 아래 두개의 Table 간의 Column 의 연관관계를 맺어보자. TABLE : MEMBER COLUMN : M_ID TABLE : TEAM COLUMN : T_ID TEAM 더보기 ✔ Team - Team 은 여러명의 Member를 가질 수 있다. ㄴ 즉, Team 은 연관관계의 주인이 될 수 없다. 위의 예시에서 자동차 같은 역할을 한다. - Member List 를 담는 변수를 보면 Members 인데 Member 의 Setter 를 보면 se.. 개발중/Java Persistence API (JPA) 2021. 8. 15. JPA / 객체 간 연관관계 매핑 - 기록 JPA 책을 읽다가 기록하고 내 것으로 만들고 싶은 부분 기록 ✅ DB Table 구성 CREATE TABLE MEMBER ( MEMBER_ID VARCHAR(255) NOT NULL , TEAM_ID VARCHAR(255) , USERNAME VARCHAR(255) , PRIMARY KEY (MEMBER_ID) ) ; CREATE TABLE TEAM ( TEAM_ID VARCHAR(255) NOT NULL , NAME VARCHAR(255) , PRIMARY KEY (TEAM_ID) ) ; ALTER TABLE MEMBER ADD CONSTRAINT FK_MEMBER_TEAM FOREIGN KEY (TEAM_ID) REFERENCES TEAM ; ✅ Class - Member class Member {.. 개발중/Java Persistence API (JPA) 2021. 6. 25. 이전 1 다음