Jimmy小站

小明也有大梦想 — 蒋明/铭
当前位置:网站首页 / 开发环境配置 / 正文

Hibernate Tools 反向工程 从数据表到Java对象以及 *.hbm.xml

2016-04-11 / 开发环境配置 / 2906 次围观 / 3 次吐槽

    1. 安装Hibernate Tools

    1. 工具栏 help->eclipse marketpalce

    2. 搜索jboss tools

    blob.png

            c. 按照安装步骤,完成安装即可。在eclipse安装正常,但是在myeclipse中按章不成功,至今未发现具体原因


    2. 打开database development 视图

    blob.png


    3. 新建数据库连接,然后选中对应的数据库,本例使用mysql。其中Drivers 使用对用的 MySQL JDBC Driver。填完URL、账号、密码后 测试是否连接成功,测试成功后确定完成

    blob.png

    blob.png


    4. 创建hibernate.cfg.xml 配置文件

    打开 Hibernate Configurations 视图:菜单 Window  -> Show View -> Other...

    blob.png

    Hibernate Configurations 视图空白区域右建 Add Configurations ,填入配置的名称(随意)。Hibernate Version 尽量选最高的 Database connection就需要用到刚刚建立好的数据库连接,选中就行。然后点击 Configuration file 的 setup 按钮 

    blob.png

    blob.png

    选中一个目录,文件名默认 不需要修改

    blob.png

    选中与数据库对应的方言,MySQL就使用MySQL,数据库驱动,填入URL username password

    blob.png

    至此,完成hibernate.cfg.xml创建

    

    5.  采用eclipse自带的数据库管理器(Data Management)联通数据库

    blob.png

    在打开的面板中空白处 右键->new 接下来选中对应的数据库,填写名字 再点击 next

    blob.png

    点击划勾处的图形

    blob.png

    点击进入JAR List面板,点击右边Add JAR/Zip 添加JDBC连接数据库的JAR包,如果之前有用过就会有默认的选项,可以忽略这个步骤

blob.png

    最后填入相关信息,测试连接成功,完成

    blob.png

    blob.png

    

    6. 添加Hibernate Code Generation工具

    blob.png

    blob.png

     7.  开始逆向生成Java实体类

    blob.png

blob.png

    blob.png

blob.png

blob.png

blob.png

现在看看,项目路径/src/mian/java/下 net.jimmyme.model 包内是不是已经生成了需要的对象以及对应的hibernate 配置文件? 到此结束。

推荐您阅读更多有关于“eclipsemyeclipsehibernate,”的文章

[一个Java程序猿的转型之路,读研深造,专注机器学习推荐算法]
本站所有文章如无特别注明均为原创。作者:吉米酱 ,复制或转载请以超链接形式注明转自 Jimmy小站
原文地址《Hibernate Tools 反向工程 从数据表到Java对象以及 *.hbm.xml

已有3位网友发表了看法:

1#访客  2024-07-25 21:14:52 回复该评论
识别码:wamqlo02649SW-个人借贷网站小额http://www.zsdai.com/post/51919.html
2#访客  2024-07-25 21:14:10 回复该评论
识别码:vcemxd86135FO-19岁网贷平台哪些好下款http://www.zsdai.com/post/29216.html
3#访客游戏攻略网  2024-07-24 02:41:03 回复该评论
识别码:cpeuyr54126WJ-文章写的真不错https://www.ldyyouxi.com/

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Copyright © Jimmy小站 Allrights Reserved.备案号:桂ICP备 15005996