🔙뒤로가기

  1. 다중성

  2. 단방향, 양방향

    //단방향
    class Member {
    	private Long memberId;
    	private Locker locker; // 일방적 참조
    	private String name;
    }
    class Locker {
    	private Long lockerId;
    	private String name;
    }
    
    //양방향
    class Member {
    	private Long memberId;
    	private Locker locker; // 쌍방 참조
    	private String name;
    }
    class Locker {
    	private Long lockerId;
    	private Member member; // 쌍방 참조
    	private String name;
    }
    

    사실 단방향 참조가 두 개일 뿐 양방향이라는 개념이 따로 있는 것은 아니다.

  3. 연관관계의 주인