利用eclipse工具反向生成hibernate配置文件,domain类和映射文件

来源:互联网 发布:js define的用法 编辑:程序博客网 时间:2024/06/05 16:21
首先要意识到eclipse是一个集成开发环境,要想实现更多的功能,就必须下载好相关的插件
1.下载插件
点击help->install new software,输入相应的网址(对应的自行百度),这里是http://download.jboss.org/jbosside/updates/stable(可能要加上eclipse版本号,我是不加版本号找不到插件),回车即可,找到  JBoss Web and Java EE Development 下面的hibernate tools选项勾选,下载即可(插件可能有点大)。
2.配置data source explorer
点击window->show view->data source explorer,右键data connections,点击new
选择自己的数据库类型,然后名字可以随意,next

填写相应的内容,大致就是之前手动配置的一些内容,重点是点击蓝色那里选择版本号,然后点击jarlist引入自己的数据库jar包,点击finsh,就算配置完成。
3.生成hibernate.cfg.xml文件
点击window->show view->other,搜索h...,选择hibernate configuration
然后是这个界面
第一次创建会自动弹出,如果没有弹出,在console旁边找,重点是database connection(第二步的建立的连接名称)

再选择database dialect,找自己用的数据库选择,点击ok即可。这是hibernate.cfg.xml文件已经生成
4.生成domain类和映射文件
window->perspective->customize perspective
选择hibernate code generation,点击ok即可,生成下图这个按钮,点击,里面有个hibernate的按钮,点击

然后有下图


main选项卡,选择文件输出路径(一般就是项目的src下面),再自己写个包名,最后的domain类和映射文件就放在这个包里面。然后点击setup
选择,点击next


refresh,出现数据库,在次级目录找到自己要用的表,再点击include即可,最后finsh

exporters选项卡,选择图中的三个

commom选项卡,选择编码。点击run,即可看到相应文件生成。

至此,domain类,配置文件,映射文件都已经生成,不过还生成了一个hibernate.reveng.xml,不过貌似只是生成过程记录的一个文件,对项目本身并不重要。

总结:总共四步1.下载插件。2.source database explorer得到连接.3.生成hibernate.cfg.xml.4生成domain类和映射文件







































































阅读全文
0 0