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

황준호님의 프로필 이미지
황준호

작성한 질문수

자바 ORM 표준 JPA 프로그래밍 - 기본편

다대다 [N:M]

ddl을 사용하지 않고 mapping 시

작성

·

162

0

안녕하세요, ddl로 현재 강의는 db sql 스크립트 없이 entity에서 객체를 통해서 설계한것이 sql로 jpa가 나가면서 테이블을 다 생성해 주는데,

만약에 ddl을 none으로 지정하고 db 스크립트를 일일이 다 적어 줘야 한다면, entity 코드 작성시에는 스크립트로 작성한 테이블과 컬럼 이름에 맞게 @Table, @Column, @JoinColumn의 name 속성으로 다 손수 적어줘야 하나요

jpa로 자동생성되는 이름이 db에서 sql로 직접 작성한 컬럼, 테이블 이름과 다를 경우 mapping이 정상적으로 되지 않는지, 혹은 정상적으로 되는지가 궁금합니다.

감사합니다.

답변 1

0

안녕하세요. Ju no님, 공식 서포터즈 David입니다.

jpa의 기본값과 다를 경우 직접 작성한 것과 동일하게 엔티티에 매핑을 해주셔야 합니다.

감사합니다.

황준호님의 프로필 이미지
황준호

작성한 질문수

질문하기