eclipse用hibernate tools从数据库逆向生成Hibernate实体类

一、eclipse连接数据库
在工具栏中的打开Open Perspective添加Database Development
这里写图片描述
在Database Development添加新的数据库连接
这里写图片描述
选择对应数据库,添加数据库驱动jar(注:jar包版本要和数据库版本相对应,否则数据库无法正常读取)并填写连接信息,测试链接是否成功
这里写图片描述
成功之后可以就可以刷新database就可以看到读取到数据库的表了
这里写图片描述
hibernate tools插件安装方法参考之前写的
http://blog.youkuaiyun.com/u012838836/article/details/54020233
二、创建hibernate.properties和hibernate.cfg.xml
在hibernate.cfg.xml中选择自己项目的hibernate版本通过get values from connection 获取刚才设定的数据库连接信息把create a console configuration 勾选上
这里写图片描述
接下来在options中选择对应的数据库方言在common选择对应的编码方式。
这样Hibernate Configuration就添加了一个配置信息
这里写图片描述
三、生成实体类
在eclipse菜单栏中的工具栏的空白处右击鼠标,选择Customize Perspective
这里写图片描述
选择Command Groups Availability选项卡,勾选Hibernate Code Generation,然后单击确定。
这里写图片描述
工具栏就会出现相应按钮。Hibernate Code Generation Configurations
这里写图片描述
选择New,然后选择输出的项目地址,填写包名,勾选Reverse engineer from JDBC Connection,然后创建hibernate.reveng.xml
这里写图片描述
Console configuration选择刚刚配置好的hibernate,点击Refresh按钮,就会出现数据库的全部schema,找到你的数据库,然后将其Include到右侧窗口里,然后点击Finish按钮完成hibernate.reveng.xml的创建。
这里写图片描述
返回后选择Exporters选项卡,勾选Domain code和Hibernate XML Mappings,然后点击Run按钮
这里写图片描述
运行之后就能生成实体类了
这里写图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值