Myeclipse6.0 的hibernate反向工程
第一步:建 DB Browser
方法一:Window -> Open Persipective -> MyEclipse Database Explorer
以后步骤同二
方法二: window / show view /other 选择如下图
最后,点击OK,在工作空间上将会出现一个DB Browser的配置页面,在配置页面空白处,右键,选择New按钮
在弹出的对话框当中配置数据库连接
点完成即可
点击 my_driver 可以new 表等
点connect to my_driver 可以new sql编辑器执行sql:
本次执行sql 例子如下:
create table testUser(
id int not null,
username varchar(200),
age int,
primary key ("ID")
)
点击左上绿色按钮即可执行sql
第二步:
新建java工程(简单省略了),
初始化Hibernate开发环境
点击工程 鼠标右键
得到下图:
Next (选择刚才你建立的 db browser)
Next 新进包名 如图
点击完成
新的工程目录结构如下图所示:
我们可以看到,系统自动给我们生成了HibernateSessionFactory.java及Hibernate.cfg.xml配置文件,并将Hibernate环境所需要的外部包文件也加入到CLASSPATH当中。
第三步:通过反向工程,生成POJO及hbm映射文件:
在DB Browser配置界面,入进hibernate数据库,如下图所示:
找到 该用户下 刚才所建的表
将弹出如下的对话框,在Java package当中输入产生的hibernate映射的JavaBean为com.gjrencai.model,详细请参考下图
点击Next>按钮,在新的对话框当中,在ID Generator的选项当中选择increment,表示ID为数据库自增长类型。
点击Next>,可以修改类名或列名。(可以加包名等)
点击完成 回到java项目查看
第四步 完成 测试例子