인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

엔티티 클래스 개발2

JPA 개발 관련 질문입니다

21.11.01 23:02 작성

·

150

0

19:00 시간에 보고 궁금한게 있습니다.

JPA 실행해서 나온 sql 스크립트를 보고 수정할 부분이 있으면 수정해서 ddl 을 직접 작성하신다고 하셨는데,

수정된 ddl 에 맞게 JPA 에서도 코드를 수정해야하는걸까요?
아래 방식으로 개발이 진행되는 것이 맞는지 궁금하네요

JPA 코드작성 -> DDL 스크립트 확인 및 수정 -> DDL 직접 작성하여 DB에 반영 -> 수정된 ddl에 맞게 다시 JPA 코드 수정 -> 애플리케이션 실행  

(뭔가 질문이 이상한 것 같기도한데; 이해가 어려운 부분은 편하게 말씀 부탁드립니다)

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

2021. 11. 03. 22:13

안녕하세요. 박진영님

JPA 코드를 수정하지는 않습니다. DDL만 변경합니다.

감사합니다.

박진영님의 프로필 이미지

2021. 11. 04. 20:08

JPA코드로 생성된 DDL에  새로운 칼럼 추가 및 제약 조건 추가하여 직접 테이블 생성시

JPA에서도 변수 및 제약조건 추가 안하면 문제가 되는 줄 알았는데, 괜찮은거였군요

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기