网站大量收购闲置独家精品文档,联系QQ:2885784924

第十章 Hibernate反向工程法.pdf

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MyEclipse 下Hibernate 应用程序开发Step By Step Hibernate 是一个非常优秀的持久层框架,使用Hibernate 技术可以提高80% 以上的工作效率,现在Hibernate 已经被国内大部分的IT 企业所认可,并已经应用于自己的产品当中。 开次开发是使用Mysql 数据库,数据库版本无所谓,喜欢用那个就用那个,现在用的是Mysql 5.0 版本。 第一步,数据库建立: 创建数据库 create database hibernate 进入创建的数据库 use hibernate 创建表 程序代码 CREATE TABLE `t_user` ( `Id` int (11) NOT NULL auto_increment, `name` varchar (20) not NULL , `loginid` varchar (20) not NULL, `password` varchar (20) not NULL, `age` int (10) not NULL , `birthday` DATE not NULL , PRIMARY KEY (`Id`) ) ENGINE=MyISAM DEFAULT CHARSET=gb2312 COMMENT=会员表; 第二步,创建一个Java 工程,工程名取为HibernateTraining 点击Next ,在新的对话框当中,创建一个新的Source Folder,取名为src,最后点击Finish 第三步,配置数据库 点击Window -- show view -- other,在弹出的对话框当中,选择MyEclipse Enterprise WorkBench 分支 下的DB Browser,如下图所示: 最后,点击OK,在工作空间上将会出现一个DB Browser 的配置页面,在配置页面空白处,右键,选择New 按钮 在弹出的对话框当中配置数据库连接 在配置页面上,选择数据库类型,输入数据库配置名称,输入数据库用户名密码,导入Mysql JDBC Driver 即可。 接着,点击Finish 按钮,完成了数据库的配置。 最后,使用DB Browser 连接到数据库,如下图所示: 第四步,初始化Hibernate 开发环境 在工程上右键盘,选择MyEclipse--Add Hibernate Capabilities 将弹出Hibernate 的配置窗口,如下图所示: 点击Next按钮,创建一个新的Hibernate 配置文件,如下图所示: 点击Next,配置数据库的信息,在DB Driver 当中选择刚刚定义的数据库连接配置,MyEclipse 将自动填 充相应的配置信息值,包括JDBCDriver,URL,UserName,Password 及Dialect,如下图所示: 点击 Next 按钮,在新的对话框当中点击 Java package 所在行的 New 按钮,该功能是定义 HibernateSessionFactory 所在的路径。如下图所示: 在弹出的New Java Package 对话框当中,在Name 项输入mon,或者你自己喜欢的包 名,之后点击Finish 按钮,如下图所示: 最后,点击Finish 按钮,如下图所示: 新的工程目录结构如下图所示: 我们可以看到,系统自动给我们生成了HibernateSessionFactory.java 及Hibernate.cfg.xml 配置文件,并将 Hibernate 环境所需要的外部包文件也加入到CLASSPATH 当中。 第五步,通过反向工程,生成POJO 及hbm 映射文件: 在DB Browser 配置界面,入进hibernate 数据库,如下图所示: 点击t_user ,在键,选择Hibernate Reverse Engineering,如下图所示: 将弹出如下的对话框,在 Java package 当中输入产生的 hibernate 映射的 JavaBean 为 zizz.hibernate.model ,详细请参考下图 点击Next按钮,在新的对话框当中,在ID Generator 的选项当中选择increment,表示ID 为数据库自增 长类型。 点击Next ,可以修改类名或列名。 最后,点击Finish 按钮。新的目录结构如下图所示: 第六步,编写

文档评论(0)

xiaofei2001129 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档