• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

[해결]테이블 생성이 잘 됐는지 테스트하는 방법 문의

21.05.14 11:11 작성 조회수 188

0

우연히 강사님의 다음 댓글을 읽고 의문이 해소되었습니다..

"실무에서는 개발과 운영의 테이블을 생성할 때, JPA가 생성해주는 테이블은 신뢰하지 마시고, 참고만 하고 직접 생성해야 합니다. 그래서 실무에서는 크게 고민하시지 않아도 됩니다^^"

---------------------------------

매번 귀찮은 질문 답변해주셔서 감사합니다.

'테이블', '테이블 테스트'라는 키워드로 조회해도 나오지 않아 문의드립니다.

[엔티티 클래스 개발2] 강의 중

JPA가 테이블을 생성하고 h2에서 제대로 테이블이 생성됐는지 눈으로 확인하는 시간이 있습니다.

그런데 이걸 눈으로 확인하는 것이 아니라, 테스트 코드를 작성해서 자동으로 확인할 수 있는 방법이 있는 궁금합니다.

감사합니다!

답변 1

답변을 작성해보세요.

1

안녕하세요. 준영님

JPA(하이버네이트)가 자동으로 만들어주는 테이블 생성 기능은 운영 시스템에서는 믿고 사용하시면 안됩니다.

운영에서는 직접 DDL을 작성하셔야 합니다.

따라서 이 부분에 대해서 테스트 코드를 작성하는 것도 크게 의미가 없습니다.

감사합니다.

최준영님의 프로필

최준영

질문자

2021.05.17

감사합니다 강사님!