2012-01-25 7 views
0

저는 Spring을 처음 접했고 응용 프로그램을 올바르게 배포하는 방법을 궁금해했습니다. 현재, 나는 Heroku에 응용 프로그램을 배포 중이며 제대로 작동합니다.Spring + JPA 응용 프로그램을 올바르게 배포하는 방법

의심 스럽습니다. 로컬에서는 generateDdl (JPA/Hibernate에서)을 true로 설정하여 DB 테이블을 Java 클래스에서 생성합니다. 그들은 이것이 프로덕션 서버에서 나쁜 습관이라고 말했습니다.

(라이브) 웹 사이트의 새 버전을 출시 할 때 아키텍처 DB 변경 사항을 적용하는 가장 좋은 방법은 무엇입니까? 즉, generateDdl = true로 테스트 환경에서 작업 한 다음 실제 환경 (generateDdl = false)에 아키텍처 DB 변경 사항을 적용하려는 경우 마지막 버전 이후에 발생한 아키텍처 DB 변경을 어떻게 알 수 있습니까?

답변

관련 문제