Hibernate整合Spring后,如何使用SchemaExport生成数据库表
SchemaExport 生成数据库表 一. Hibernate 原生状态 Configuration cfg = new Configuration().configure(); SchemaExport export = new SchemaExport(cfg); export.create(true, true); 二. Hibernate 整合 Spring 1. 使用 hibernate.cfg.xml 原生配置 hibernate.cfg.xml 同原生一样编写 在 Spring 主配置文件 applicationContext 中,引入 hibernate.cfg.xml 使用 SchemaExport 生成数据库表的代码同上一致。 Spring applicationContext.xml <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="configLocation" value="file:src/hibernate.cfg.xml"> </property> </bean> 2. 不使用 hibernate.cfg.xml, 在 Spring 的主配置文件