Eclipse反逆向工程hibernate tool的安装与使用~~

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/J_Demon/article/details/46639613

       最近做项目遇到需要写很多实体类和实体类.hbm.xml,太多很麻烦,于是在网上一查发现有个什么hibernate tool工具能根据数据库中的表自动生成实体类和hbm.xml。网上的教程和自己的版本有些不一样,为了不笨忘记,研究一番,写下并记录。

一,hibernate tool 的安装

    hibernate tool的安装方法有几种,这里我列举一种。

    首先,我用的是Eclipse Luna 4.4.2,打开Help--》Eclipse Marketplace,在Find框中输入hibernate tool搜索,找你和你Eclipse匹配的版本(我这里是Eclipse Luna),点击Install安装,如图:




安装成功后,在工具栏有个图标,可在Window---》show view---》other搜索hibernate打开


二、hibernate tool的使用

     首先,把相关的jar考入lib下(如果整合好了,就可以略过了),我这里是mysql数据库,jdbc的包就是mysql的,其他的数据库用相应的jdbc就行,如图:

扫描二维码关注公众号,回复: 4936570 查看本文章


     先建hibernate.cfg.xml文件,打开File---》----》new---》Other----》hibernate Configuration file(cfg.xml),建好后就能在src下看见hibernate.cfg.xml了;如图:




按照同样的方法建hibernate Console configuration,建好后就能看见数据库里的表了,如图:




再同样的方法将Hibernate Reverse Engineering File(reveng.xml),如图:




选择刚刚建的reveng.xml,添加Add


最后一步了,生成实体类和配置文件了。如图:




如果只生成带注释的类,只需如下配置就行了:


最后生成的实体类和映射文件:


猜你喜欢

转载自blog.csdn.net/J_Demon/article/details/46639613
今日推荐