myeclipse hibernate反向工程图文教程

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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项目查看

第四步完成测试例子

相关文档
最新文档