자동으로 엔티티 클래스에 따라 테이블을 만들거나 필드를 추가 Hibrenate

최대 절전 모드는 개발 단계에서 편리 테이블을 자동 구축 지원, 우리는 자동 동기화 HBM에게 데이터베이스 테이블 구조를 보장 할 수 있습니다.

구현 :

  구성 파일에서 제공 Hbm2ddl.auto 같은, 최대 절전 모드 업데이트를 구성하려면 다음 은 XML 코드 <속성 이름 = "hbm2ddl.auto"> 갱신 </ 부동산>;

  갱신 :; 테이블 열이없는 경우, 자동으로 열을 추가 한 자동으로 업데이트가 자동으로 테이블이없는 경우, 자동으로 테이블을 구축, 데이터베이스 최대 절전 모드 시작을 확인, 엔티티 클래스 객체 테이블 구조를 나타냅니다.

  다른 매개 변수가 있습니다 : 

    만들기 : 최대 절전 모드를 시작하면 자동으로 이렇게 할 때마다 손실됩니다 이전 데이터를 시작한 후, 새로운 테이블의 모든 원래의 테이블을 삭제합니다.

    만들어 놓기 : 당신은 최대 절전 모드 시작하면 자동으로 프로그램이 종료 될 때, 해당 테이블은 자동으로 삭제됩니다 테이블을 만들 수 있습니다. 그래서 프로그램의 끝에서, 테이블과 데이터가 더 이상 존재하지 않습니다.

    확인 : 최대 절전 모드가로드 때마다, 데이터베이스 테이블 구조를 만들 확인하고 데이터베이스의 유일한 테이블을 비교, 그것은 새로운 테이블을 생성하지 않고, 새 값을 삽입합니다.

  그 주 : 데이터베이스가 미리 설정, 최대 절전 모드 데이터베이스를 구축하지, 테이블을 구축하기 때문에!

 

추천

출처www.cnblogs.com/sunshc/p/10954494.html