0
Hibernate를 사용하면, 이것이 모든 테이블이 생성 된 첫 번째 실행인지를 알 수있는 방법이 있습니까?데이터베이스 생성 여부를 확인하기위한 Hibernate API가 있습니까?
sessionFactory = new Configuration().configure(new File("hibernate.cfq.xml")).buildSessionFactory();
내 사용 사례를 들어 나는 하나 개의 테이블이 생성 된 것을 알고있는 경우 충분히 될 것이다 :이 코드 후
는, 그 상태를 얻기 위해 (아마SessionFactory
에)이 API이다.
다른 초기 작업을 수행 할 수 있습니다. 초기 데이터를 데이터베이스에 기록합니다.
편집 :
는<property name="hbm2ddl.auto">update</property>
hibernate.hbm2ddl을 사용하고 있습니까? – davidxxx