- <bean id="sessionFactory"
- class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
- <property name="dataSource">
- <ref bean="dataSource" />
- </property>
- <property name="hibernateProperties">
- <props>
- <prop key="hibernate.dialect">
- org.hibernate.dialect.SQLServerDialect
- </prop>
- <prop key="hibernate.hbm2ddl.auto">update</prop>
- <prop key="hibernate.show_sql">true</prop>
- </props>
- </property>
-
- <property name="mappingResources">
- <list>
- <value>com/jon/vo/Users.hbm.xml</value>
- </list>
- </property>
- </bean>
- 第11行的时候 要加上 hibernate 否则无法建表。
- <property name="hbm2ddl.auto">create</property>-->
- <!-- 启动时删数据库中的表,然后创建,退出时自动删除所有表
- <property name="hbm2ddl.auto">create-drop</property>-->
- <!-- 自动修改,如果表结构与实体类不一致,那么就修改表使它们一致,数据会保留
- <property name="hbm2ddl.auto">update</property>-->
- <!-- 自动校验,如果表结构与实体类不一致,那么不做任何操作,报错
- <property name="hbm2ddl.auto">validate</property>-->
Spring整合Hibernate中自动建表
原文:http://www.cnblogs.com/meixinghao/p/4581872.html