Spring> Hibernate> @ManyToMany
2021. 5. 4.
사전설정 데이터베이스를 먼저 만들자. 스키마 생성 테이블 생성 강의와 학생 사이에는 Join table이 있다. 클래스 만들기 Course 클래스에서 Student 클래스의 리스트를 만들고 getter/setter 와 addStudent 메소드를 만들어 준다. Course 클래스에서 JoinTable을 작성한다. Student 클래스에서도 필드를 만들고 getter/setter를 만들고 Join table을 설정한다. Course 클래스와는 다르게 Student 클래스에서 courses 리스트의 add 메소드는 만들지 않는다. joinColumns와 inverseJoinColumns 순서를 잘 보자. 메인함수 Course 를 만들고 세션으로 저장한다. Course를 만들고 저장한다. Student 객체를..