首页 > 编程 > Java > 正文

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

2019-11-08 00:11:55
字体:
来源:转载
供稿:网友

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 代码和配置文件 会自动生成在输出目录下。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表