使用HibernateTool:一个简单的Hibernate程序(一)

一.设计数据库表
1.用clay插件来设计库表



2.增加字段,Mandatory就是not null



3.生成t_user.clay文件


4.在t_user.clay上点击右键,转换为sql文件,在下面的界面中定义一些特性。比如创建表之前,是否先进行drop操作。特别的,Mysql数据库要选中Never Use Schema Names



5.点击finish后,产生如下的sql语句。

use  sample;

DROP   TABLE  t_user;

CREATE   TABLE  t_user (
       id 
INT ( 11 NOT   NULL  AUTO_INCREMENT
     , name 
VARCHAR ( 100 NOT   NULL   DEFAULT   ''
     , 
PRIMARY   KEY  (id)
);


运行该sql语句,生成表。

二.使用HibernateTools来生成hibernate配置文件和部分代码。
1.


2.填入数据库配置信息,并选中create a console configuration。创建Hibernate Console Configuration。这个是其他应用的基础。

3.配置Hibernate Console Configuration参数,主要是Name和jdbc Driver。




4.生成hibernate.reveng.xml,配置你需要映射成java以及hbm文件的表。

5.载入要映射的表,这里是t_user,点击finish,生成hibernate.reveng.xml


6.利用Artifact Generation生成TUser.hbm.xml配置文件和Java类


7.选中刚才生成的hibernate.reveng.xml文件和前面配置好的Console configuration,设定Java源代码的路径和包名,选择要生成的文件,点击完成就可以生成代码和配置文件了。


posted on 2006-06-28 19:07 baim 阅读(832) 评论(1)  编辑  收藏 所属分类: 开源软件框架

评论

# re: 使用HibernateTool:一个简单的Hibernate程序(一) 2007-11-26 21:28 lo123

这么做完之后
建立configuration.configur()会抱错。
不知道大家遇到过没有。  回复  更多评论   


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


网站导航:
 
<2006年6月>
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678

导航

常用链接

随笔分类(27)

随笔档案(28)

搜索

最新评论