Hibernate Tools-代码生成
2016-06-27 21:09
162 查看
建立好数据库后,点击一个键,代码就生成了,这实在是份十分惬意的事情,前面有介绍Hibernate Tools就可以生成代码,那么我们怎么利用它来生成代码呢。
下面就把详细步骤贴出来,同样,有图有真相。
Step1:安装好Hibernate Tools,建立一个Dynamic web project,笔者工程名为“HibernateTest”
Step2:笔记以Mysql为示例,所以安装一个Mysql,建立相应测试数据库及表,下图为笔者的数据库及表
Step3:将MySql的Jdbc驱动拷贝至lib目录,笔者的为mysql-connector-java-5.1.14-bin.jar,可以去Mysql官网下载
Step4:利用Hibernate Tools生成hibernate.cfg.xml文件,如下图:
点击后可以对hibernate.cfg.xml命令,不管它直接默认转到下一步的配置界面,笔者的配置如下图:
点击完成后,它将生成如下xml的配置文件
Step5:Hibernate Console 配置
a.右键工程,点击Run as-Run Configurations进入如下界面并选择Hibernate Console Configuration:
b.新建一个Configure名为HibernateConsole,名字可随个人爱好来命名
笔者各标签页配置如下:
Step6:利用Hibernat Tools生成reveng.xml
a.工程中右键如下图,添加reveng.xml
b.没啥说的命个名,选择放置位置
c.按照箭头方向进行操作,选择console的配置,再点击刷新,就能看到数据库中的表,将它们Include进来,如下图
d:最终效果
Step7:这是最后一步了,激动人心的时刻就要到了
a.在Eclipse的工具栏中将Hibernate Code Generate显示出来,显示出来后点击Hibernate Code Generate Configurations,如下图:
b.Main标签页中选择控制台,选择文件输出路径,包名,reveng.xml文件
c.Exporters标签页,选择要生成的文件,记得勾上Hebernate xml Mappings及Hebernate xml Configuration,它们将自动生成映射文件并注册,
配置好后,点击Run即可生成代码。
大功告成,最后的生成的代码结构如下图:
原文地址:http://www.cnblogs.com/abllyboy/archive/2010/12/23/1914577.html
下面就把详细步骤贴出来,同样,有图有真相。
Step1:安装好Hibernate Tools,建立一个Dynamic web project,笔者工程名为“HibernateTest”
Step2:笔记以Mysql为示例,所以安装一个Mysql,建立相应测试数据库及表,下图为笔者的数据库及表
Step3:将MySql的Jdbc驱动拷贝至lib目录,笔者的为mysql-connector-java-5.1.14-bin.jar,可以去Mysql官网下载
Step4:利用Hibernate Tools生成hibernate.cfg.xml文件,如下图:
点击后可以对hibernate.cfg.xml命令,不管它直接默认转到下一步的配置界面,笔者的配置如下图:
点击完成后,它将生成如下xml的配置文件
a.右键工程,点击Run as-Run Configurations进入如下界面并选择Hibernate Console Configuration:
b.新建一个Configure名为HibernateConsole,名字可随个人爱好来命名
笔者各标签页配置如下:
Step6:利用Hibernat Tools生成reveng.xml
a.工程中右键如下图,添加reveng.xml
b.没啥说的命个名,选择放置位置
c.按照箭头方向进行操作,选择console的配置,再点击刷新,就能看到数据库中的表,将它们Include进来,如下图
d:最终效果
Step7:这是最后一步了,激动人心的时刻就要到了
a.在Eclipse的工具栏中将Hibernate Code Generate显示出来,显示出来后点击Hibernate Code Generate Configurations,如下图:
b.Main标签页中选择控制台,选择文件输出路径,包名,reveng.xml文件
c.Exporters标签页,选择要生成的文件,记得勾上Hebernate xml Mappings及Hebernate xml Configuration,它们将自动生成映射文件并注册,
配置好后,点击Run即可生成代码。
大功告成,最后的生成的代码结构如下图:
原文地址:http://www.cnblogs.com/abllyboy/archive/2010/12/23/1914577.html
相关文章推荐
- Linux Generating SSH Keys
- MyEclipse Web Project转Eclipse Dynamic Web Project
- Windows Clang开发环境备忘
- 傻瓜式用Eclipse连接MySQL数据库
- perl脚本实现限制ssh最大登录次数(支持白名单)
- Eclipse引入jquery报错如何解决
- 让Flex Builder 3.0与Eclipse3.4整合起来
- rsync ssh 数据同步分析
- Eclipse配置Javascript开发环境图文教程
- Hibernate Oracle sequence的使用技巧
- jsp Hibernate批量更新和批量删除处理代码
- 使用zend studio for eclipse不能激活代码提示功能的解决办法
- jsp hibernate的分页代码第1/3页
- 搭建SSH时的思考和遇到的几个问题的解决方法
- SSH框架网上商城项目第9战之添加和更新商品类别功能实现
- 图解Eclipse j2ee开发环境的搭建过程
- 两种Eclipse部署动态web项目方法
- SSH框架网上商城项目第7战之整合Struts2和Json
- Struts2+Hibernate实现数据分页的方法