请选择 进入手机版 | 继续访问电脑版
搜索
房产
装修
汽车
婚嫁
健康
理财
旅游
美食
跳蚤
二手房
租房
招聘
二手车
教育
茶座
我要买房
买东西
装修家居
交友
职场
生活
网购
亲子
情感
龙城车友
找美食
谈婚论嫁
美女
兴趣
八卦
宠物
手机

万里长风 Eclipse中的Hibernate反向工程 加拿大中文网

[复制链接]
查看: 855|回复: 0

207

主题

442

帖子

864

积分

等待验证会员

积分
864
发表于 2019-4-13 22:45 | 显示全部楼层 |阅读模式
前奏:安装好HibernateTools插件
首先在项目中引入毗连数据库的驱动包(这一步避免找不到class),
1.设置数据库毗连
翻开Database Development --> Database Connections -->new 挑选响应的数据库 ---> next--->Drivers 选中 + 增加驱动文件 --填写响应的字符串 ---> Test Connections --显现 Ping succeeded!(代表毗连成功!)
2.增加Hibernate Configurations 设置文件
Window --> show ---> Hibernate Configurations
在Hibernate Configurations栏 ---> 右键 ---> add Configuration -->
project 选中要反向的项目 Database connection 选中刚刚建立的数据库毗连
Property file Setup -->Create new 放在src下
Configuration file ----> create new 放在 src下 ---ok完成
3.点窜hibernate.cfg.xml文件中的头部申明
翻开 hibernate.cfg.xml文件,在
http://hibernate
栏按住ctrl键挑选第二个dtd文件
Copy 这个dtd文件的doctype 申明到 hibernate.cfg.xml文件里
这一步是避免出错
4.显现出Hibernate反射的按钮
Window ----> Customize perspectives ---> Command Groups Availability
勾选 Hibernate Code Generation --->ok
单击刚刚增加的Hibernate Code Generation 按钮,挑选 Hibernate Code Generation Configuration, 在 左侧的Hibernate Code Generation 栏 ----->new 建立一个设置,
在右侧的 Main console configuration 挑选 建立的Hibernate设置文件
Output directory 挑选项目下的src 勾选Reverse engineer from jdbc connection
Package 建立实体类所放的包名
Reveng.xml (假如已经存在可删除再操纵) Setup ----->new create ---> 选中src ---> next Console configuration 选中建立Hibernate 设置文件 Database schema ---> refresh -->
挑选响应的表 点击 include ---> finish 返回挑选 Common 选中UTF-8
Exporters 栏勾选 Domain code(.java) 和 Hibernate XML Mappings(hbm.xml)
最初run 即可天生实体类和对应的设置文件
Sqlserver hibernate.cfg.xml
中的shcema
<propertyname="hibernate.default_schema">DBO
Mysql 中schema 和 catalog都是数据库名
Oracle 数据库中的schema为用户名,catalog 为orcl默许数据库
感谢您的阅读
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2006-2014 快猫网-人工智能和智能硬件领域的互联网科技媒体 版权所有 法律顾问:高律师 客服电话:0791-88289918
技术支持:迪恩网络科技公司  Powered by Discuz! X3.2
快速回复 返回顶部 返回列表