2013-07-27 2 views
0

최대 절전 모드로 테이블을 만들 수없는 이유 ...?최대 절전 모드를 사용하는 테이블을 만들 수 없다 MySQL

<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property> 
    <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property> 
    <property name="hibernate.connection.url">jdbc:mysql://localhost:3306/e_shop</property> 
    <property name="hibernate.connection.username">root</property> 
    <property name="hibernate.hbm2ddl.auto">create</property> 
    <property name="hibernate.show_sql">true</property> 

AnnotationConfiguration cfs=new AnnotationConfiguration(); 
     cfs.configure("daoHibernate/hibernate.cfg.xml"); 
     new SchemaExport(cfs).create(true,true); 

내 방법, 응답에게이 때문에

답변

4
<property name="hibernate.hbm2ddl.auto">create</property> 

을주지하시기 바랍니다가 떨어질 때마다 새로운 세션을 시작하고 테이블을 작성하는 이유를 다시 생성 된 모든 표는 변경 및 테이블 점점 드롭지고있다 .

<property name="hibernate.hbm2ddl.auto">update</property> 

사용하는 대신 createupdate.