• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

테이블 생성시 foreign key 생성에 대한 부분을 설정할 수 있나요?

19.12.29 14:38 작성 조회수 212

0

JPA 에서 DB 생성시 joincolumn 을 지정해 놓은 것을 foreign key 로 생성해 준다고 하셨는데요.

혹시 설정을 통해 제어할 수 있나요?

전체적으로 생성을 못하게 한다든지
어떤 column 은 FK 로 잡아주고 어떤 column 은 무시하고
개별적으로도 설정이 가능한지 궁금합니다.^^

좋은 강의 감사드립니다.

답변 3

·

답변을 작성해보세요.

2

안녕하세요 JH K님

설정으로 제어하는 것은 어렵습니다.

그런데 이 부분은 걱정을 안하셔도 됩니다^^! 왜냐하면

실무에서는 DDL 자동 생성 기능을 자기 로컬 PC에서만 사용하고, 개발서버나 운영서버에서는 해당 DDL을 절대! 그대로 사용하면 안됩니다. 직접 작성하시거나, JPA가 만들어준 DDL을 참고해서 작성해고 따로 반영해야 합니다. (해당 DDL 스크립트를 그대로 밑고 운영 서버에 사용하면 안됩니다.)

또 궁금한 내용이 있으면 언제든지 질문주세요^^

0

limhunmuk님의 프로필

limhunmuk

2022.08.16

이 질문 찾고 있었는데 덩달아 도움 됬습니다 감사합니다~  ㅎ

0

JH K님의 프로필

JH K

질문자

2020.01.01

감사합니다.^^