작성한 질문수
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
엔티티 클래스 개발2
작성
·
285
0
JPA 에서 DB 생성시 joincolumn 을 지정해 놓은 것을 foreign key 로 생성해 준다고 하셨는데요.
혹시 설정을 통해 제어할 수 있나요?
전체적으로 생성을 못하게 한다든지어떤 column 은 FK 로 잡아주고 어떤 column 은 무시하고개별적으로도 설정이 가능한지 궁금합니다.^^
좋은 강의 감사드립니다.
답변 2
2
안녕하세요 JH K님
설정으로 제어하는 것은 어렵습니다.
그런데 이 부분은 걱정을 안하셔도 됩니다^^! 왜냐하면
실무에서는 DDL 자동 생성 기능을 자기 로컬 PC에서만 사용하고, 개발서버나 운영서버에서는 해당 DDL을 절대! 그대로 사용하면 안됩니다. 직접 작성하시거나, JPA가 만들어준 DDL을 참고해서 작성해고 따로 반영해야 합니다. (해당 DDL 스크립트를 그대로 밑고 운영 서버에 사용하면 안됩니다.)
또 궁금한 내용이 있으면 언제든지 질문주세요^^
감사합니다.^^