电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

MyEclipse中hibernate反向工程实例(一对多关联)VIP专享VIP免费

MyEclipse中hibernate反向工程实例(一对多关联)_第1页
MyEclipse中hibernate反向工程实例(一对多关联)_第2页
MyEclipse中hibernate反向工程实例(一对多关联)_第3页
MyEclipse 中hibernate 反向工程实例(一对多关联) 1、数据库设计 实例对象为工作人员和部门,关系为一个部门对应多个工作人员,一个工作人员只属于一个部门 见表语句如下:(先用 Navicat 建的表,然后导出的 sql 语句),数据库名称为 test SET FOREIGN_KEY_CHECKS=0; DROP TABLE IF EXISTS `t_department`; CREATE TABLE `t_department` ( `id` int(11) NOT NULL auto_increment, `departmentname` varchar(40) NOT NULL, `departmentlocation` varchar(100) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; DROP TABLE IF EXISTS `t_user`; CREATE TABLE `t_user` ( `id` int(11) NOT NULL auto_increment, `username` varchar(20) NOT NULL, `password` varchar(20) NOT NULL, `departmentid` int(11) NOT NULL, PRIMARY KEY (`id`), KEY `departmentid` (`departmentid`), CONSTRAINT `departmentid` FOREIGN KEY (`departmentid`) REFERENCES `t_department` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 2、使用 MyEclipse 反向工程生成配置文件和 POJO 类 第一步:配置数据源 1、打开 MyEclipse,新建一个 web 工程,这里命名为 hibernate_demo 2、打开数据库设置器:依次单击【window】-->【Show View】-->【Other… 】 如下图所示: 3、在弹出的窗口 Show View 中选择 DB Brow ser,如下图所示: 4、在 DB Brow ser 窗口中,选择显示的图标,单击右键执行新建命令,如下图示 5、弹出 Database Driv er 对话框,在此会要求我们配置数据库的相关信息,具体设置如下图所示,设置完成,单击 Finish. 【第二步】引入 hibernate 配置文件 1、 添加 hibernate 包: 选中我们的 Web 工程,依次单击鼠标右键-->My Eclipse-->Add Hibernate Capabilities… 如下图所示: 2、 在弹出的窗口中做如下设置: 【Nex t】,创建 hibernate 的配置文件 【Next】,指明hibernate 与数据库的连接 【Next】,创建HibernateSessionFactory类,用来获得session 。如果前面没有设置包名,要先单击 New 创建新的包。 单击【Finish】按钮,页面效果如下图所示: 接下来要给hibernate.cfg.x ml 文件添加属性:在properties 处选择Add… ,如下图所示: 单击【Add… 】,在Hibern...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部