jpa jon1 DB 데이터 활용하기 - jpa 테이블 join Post 클래스에서 foreign key로 썼던 userId를 지우고 User 오브젝트 타입의 변수를 선언해 ORM을 해줍니다. getter와 setter를 생성해줍니다. 테이블에는 오브젝트를 담을 수 없습니다. 따라서 User 오브젝트의 id가 foreign key 역할을 할 것이라고 알려주어는 @ManyToOne annotation을 붙여줍니다. 여기서 Many는 post, One은 user 입니다. @ManyToOne annotation은 user의 기본키를 foreign key로 인식해줍니다. 서버를 실행시켜보면 post 테이블에 user_id라는 foreign key가 생성된 것을 확인 할 수 있습니다. 테스트를 위해 더미값을 insert 해줍니다. 현재까지는 데이터베이스에 다른 설정은 안해주고.. 2021. 7. 4. 이전 1 다음 728x90 반응형