用hibernate 的配置文件自动生成 数据库表
2014-03-20 11:48
459 查看
package cn.itcast.oa; import java.io.File; import org.hibernate.HibernateException; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.Transaction; import org.hibernate.cfg.Configuration; import org.hibernate.tool.hbm2ddl.SchemaExport; public class HibernateSchemaExport { static Session session; static Configuration config = null; static Transaction tx = null; public static void main(String[] args) { try { config = new Configuration().configure(new File( "config/hibernate.cfg.xml")); System.out.println("Creating tables..."); SessionFactory sessionFactory = config.buildSessionFactory(); session = sessionFactory.openSession(); tx = session.beginTransaction(); SchemaExport schemaExport = new SchemaExport(config); schemaExport.create(true, true); System.out.println("Table created."); tx.commit(); } catch (HibernateException e) { e.printStackTrace(); try { tx.rollback(); } catch (HibernateException e1) { e1.printStackTrace(); } } finally { } } }
相关文章推荐
- Hibernate配置文件中hiberante.hbm2ddl.auto四个参数的配置----牛逼。可以自动生成数据库。
- hibernate 根据配置文件自动生成数据库表
- Hibernate中利用配置文件(hbm)自动生成数据库表
- hibernate 自动生成数据库(根据hibernate配置文件)
- 自动生成数据库连接配置文件的工具(调用VS2005数据源选择对话框)
- 在MyEclipse的web项目/java项目中,使用Hibernate-tools中的hbm2java和hbm2ddl工具,根据hbm文件自动生成pojo和数据库脚本
- eclipse 中 使用Hibernate Tools 3.4 从数据库方向生成 hibernate 配置文件
- 如何根据hibernate的实体类和实体类配置文件生成数据库的表
- Myeclipse如何自动创建hibernate以及配置struts2以及数据库表创建映射文件 详解
- 利用Hibernate配置文件生成数据库
- 在MyEclipse中利用XDoclet自动生成Hibernate配置和映射文件
- Xdoclet + Ant自动生成Hibernate配置文件
- Hibernate使用MyExclipse10自动生成配置文件报错
- hibernate通过配置文件生成数据库信息
- 关于MyEclipse中Hibernate实现数据库和到工程文件实体类的映射,自动生成POJO
- MyEclipse自动生成hibernate实体类和配置文件攻略
- intellij配置hibernate自动生成hbm.xml文件
- 【Xdoclet + ant自动生成Hibernate配置文件】
- 关于Hibernate不能自动生成数据库表-POJO和映射文件正确但是访问对应表出错-的原因
- Hibernate学习笔记(1)----用Ant与XDoclet自动生成Hibernate配置文件与映射文件