hibernate5.1 entity java代码 和 mapping xml生成

来源:互联网 发布:淘宝优惠券群怎么加人 编辑:程序博客网 时间:2024/06/08 14:57

hibernate5.1 数据库已建成表生成entity 和 mapping xml

eclipse 版本
Neon 4.6.0
去hibernate 官网下在 hibernate tools
找到对应eclipse 适合的版本
下载离线的包 然后使用eclipse的 help->install new software 功安装
可能hibernate 需求的其他eclipse 版本不适合 所有安装时 升级下其他的插件版本 按照提示走就可以了
我安装完hibernate tools后
eclipse 版本变成了 Neon 4.6.2

安装完毕后(网络不好的话可能要很长时间)
接着在window ->Show View ->Other 菜单里 找到Hibernate Configurations 打开
会出现一个Hibernate Configuration 控制台
然后右击添加 Add Configuration
进入到创建配置文件菜单窗口
在Main tab 页里 选择 你的hibernate project
Configuration file 选你的hibernate.cfg.xml配置文件
让后再Options tab页选择你的数据类型 Database dialect
接着点击OK 这样配置就完成了

然后这时注意在eclipse 绿色运行按钮右侧附近 有个带小灰色图标的运行按钮 在下拉小三角中 找到 hibernate code generation configuration 打开code generation 菜单
新建一个配置 在Main tab 页里选择刚刚新建的配置 然后配置生成的目录
勾选上Reverse engineer from JDBC connection
开始从数据库中逆向生成配置文件
填入生成的包名 Package
reveng.xml 选择Setup.. 创建一新的文件 设置存放路径 然后选中下一步 next 配置需要映射导出的数据表
点击右侧 refresh 刷新 在 Database schema 选中需要的表 点击 include.. 选择完毕后 点击finish
在 exporters tab页中 选中 Domain code 和 hibernate XML Mappings
其他的选项根据需要自行配置
然后点击 run 代码和配置文件 会自动生成在输出目录下。

0 0