6. 다양한 연관관계매핑
다대일 단방향 [N:1]
- 가장 많이 사용되는 연관관계

- 회원은 Member.team 팀 엔티티 참조가 가능하지만 팀은 회원을 참조하는 필드가 없음. 따라서 단방향 연관관계
- ```java // 회원 엔티티 @Entity public class Member { @Id @GeneratedValue @Column(name = “MEMBER_ID”) private Long id;

객체는 참조를 통해서 다른 객체들과 연관관계를 맺고, 테이블은 외래키를 이용해서 다른 테이블과 연관관계를 맺는다.
JPA에서 지원하는 매핑 어노테이션은 다음과 같이 크게 4가지로 분류할 수 있음

persistence.xml로부터 데이터베이스 정보를 읽어와 엔티티 매니저 팩토리가 생성됨 public class MemberDAO{
public Member find(String memberID){
// SELECT MEMBER_ID, TEL FROM MEMBER M
}
public Member findWithTeam(String memberID){
// SELECT MEMBER_ID, TEL, TEAM FROM MEMBER
}
}
in CS on Computer Network

context)Program counterregisterscode, data, stackPCB(Process Control Block) - 커널 주소공간(data)에 있음Kernel stack - 프로세스별 kernel stack