一、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按钮
运行之后就能生成实体类了
eclipse用hibernate tools从数据库逆向生成Hibernate实体类
最新推荐文章于 2024-04-12 15:22:40 发布