Ourmessage的个人空间

BlogJava 首页 新随笔 联系 聚合 管理
  13 Posts :: 0 Stories :: 16 Comments :: 0 Trackbacks

这几天做公司权限系统的时候,需要hibernate在数据库中创建表,在网上找了大半天,用了用别人的,可就出不来!
没办法,只有凭借男人的直觉去猜了一把!!!还不错,猜对了!!
以下为示例:

我在网上看到很多例子都有类似52行conf.addClass(TUser.class);
把那句去掉就可以了!

 1public static void createTable(){
 2//        HibernateSessionFactory.rebuildSessionFactory();
 3            Configuration conf = new Configuration().configure("/hibernate.cfg.xml");
 4
 5            //第一次运行时用来在数据库中创建表
 6            //并且把sql语句输出到txt文件用的
 7            //以后的运行不能使用该段代码,否则每次都会先删除原表,再新建该表
 8            SchemaExport dbExport = new SchemaExport(conf);
 9            dbExport.setOutputFile("d:/cxsql.txt");
10            dbExport.create(truetrue);
11        
12    }
posted on 2007-09-13 14:50 夜一 阅读(2187) 评论(1)  编辑  收藏 所属分类: Hibernate问题小结

Feedback

# re: Hibernate创建表 2008-02-27 13:38 刘国守
我试试呀,  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: