다대일[N:1] 단방향 1) 다대일 단방향 정리 • 가장 많이 사용하는 연관관계 • 다대일의 반대는 일대다 2) 다대일 단방향 예제 • Member public class Member { @Id @GeneratedValue @Column(name="MEMBER_ID") private Long id; @Column(name="USERNAME") private String name; @ManyToOne @JoinColumn(name = "TEAM_ID") private Team team; } • Team @Entity public class Team { @Id @GeneratedValue @Column(name="TEAM_ID") private Long id; private String name; } 양방향..
객체를 테이블에 맞출시(연관관계 X) • Member @Entity public class Member { @Id @GeneratedValue private Long id; @Column(name = "USERNAME") private String name; @Column(name = "TEAM_ID") private Long teamId; … } • Team @Entity public class Team { @Id @GeneratedValue private Long id; private String name; … } • Example //팀 저장 Team team = new Team(); team.setName("TeamA"); em.persist(team); //회원 저장 Member member =..