从零开始学java-web开发第十四章

上传人:kms****20 文档编号:50941572 上传时间:2018-08-11 格式:PPT 页数:12 大小:140.50KB
返回 下载 相关 举报
从零开始学java-web开发第十四章_第1页
第1页 / 共12页
从零开始学java-web开发第十四章_第2页
第2页 / 共12页
从零开始学java-web开发第十四章_第3页
第3页 / 共12页
从零开始学java-web开发第十四章_第4页
第4页 / 共12页
从零开始学java-web开发第十四章_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《从零开始学java-web开发第十四章》由会员分享,可在线阅读,更多相关《从零开始学java-web开发第十四章(12页珍藏版)》请在金锄头文库上搜索。

1、学通Java Web第十四章:Hibernate框架的开发及应用 1-2课程安排对象/关系映射 Hibernate框架工作原理 MyEclipse开发发Hibernate程序的流程 1-3O/R Mapping(对对象/关系映射)技术术 对象/关系映射,即O/R Mapping(Object Relational Mapping)是一种访问数据的规范,是作为应用程序和数 据库之间的桥梁,是为了让应用程序开发能更自然的使用 面向对象的技术。 1-4Hibernate框架的作用 1-5Hibernate框架与JDBC技术术的比较较 1-6Hibernate常用类和接口 SessionFactory

2、类类 Session接口 Transaction接口 ConnectonProvider类类 TransactionFactory类类 1-7Hibernate框架的工作流程 (1)创建Configeration类的实例,其构造函数将配置信息 (hibernate.config.xml)读入到内存,一个Configeration实例 代表Hibernate所有Java类到数据库映射的集合。 (2)创建SessionFactory类的实例,把Configeration 对象中的 所有配置信息复制到SessionFactory的缓存中。 SessionFactory的实例代表一个数据库存储源,创建

3、后将不再 与Configeration 对象关联。 (3)调用SessionFactory创建Session对象的方法,这里第一种 方式可以由用户自行提供JDBC连接,第二种方式可以使用由 SessionFactory自身提供连接。 (4)通过Session接口提供的各种方法来操纵数据库访问。 (5)执行完数据库操作后,提交数据库操作的结果。 (6)最后关闭Session对象。1-8创建Hibernate项目 单击菜单栏中的“File”-“New”-“Web Project”选项,将启 动创建Web项目的向导 在“Package Explorer”视图的项目根节点上右键单击,在弹 出的右键菜单

4、中单击“MyEclipse”-“Add Hibernate Capabilities”选项,将启动“添加Hibernate功能”向导对话 框 。1-9使用反向工程生成持久化对象、映射文件和DAO类 切换到“MyEclipse Database Explorer”透视图,然后在 “DB Browser”视图中选中项目所使用的数据库连接,展开 数据库里面的树状表结构,直到看到希望处理的数据表为止 。这里可以同时选中一个或者多个要处理的表。 在“Hibernate Reverse Engineering”向导对话框选择生成 持久化对象、映射文件和DAO类。 1-10创建Hibernate配置文件 在“添加Hibernate功能”向导对话框中单击“Next”按钮,将 显示“Create Hibernate XML configuration file”向导对话 框,在该对话框中可以创建Hibernate XML配置文件 1-11Hibernate应应用实实例:基于Struts+Hibernate的登录录系 统统 项目开发步骤 具体编码 项目运行与测试1-12生命之灯因热情而点燃,生命之舟因拼搏而前行

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号