数据库表

Hibernate整合Spring后,如何使用SchemaExport生成数据库表

ⅰ亾dé卋堺 提交于 2019-12-05 07:06:23
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 的主配置文件