第一课 hibernate对象关系映射以及开发步骤。
一、对象关系映射(o/r mapping)
1、 定义:将j**a类的对象和数据库中表的记录进行关联。
2、 j**a类映射为库中的表。
3、 j**a的类的属性映射为表中的列。
4、 j**a类之间的关联关系映射为表的关联关系。
5、 j**a的类对象和数据库中的记录保持同步状态。受持久化框架的影响,有事务处理的能力。
二、hibernate的构成。
1、实体类(pojo)
2、实体映射文件(描述类的属性和表的映射关系)命名规则为:类名。
3、hibernate的配置文件(
1)、描述数据库的访问方式和操作的相关属性。
2)、包含数据库的驱动和所使用的数据库的类型(mssql oracle、mysql),还包含相关的实体映射文件。
3)、包含数据库访问的用户名和密码。
(4)、hibernate运行时首先加载文件,建立与数据库之间的关系。
三、 hibernate的重要接口。
1) configuration—用于加载hibernate的配置文件,用于与数据库之间建立联系。
使用它可以创建数据库会话工厂(sessionfactory)
2) sessionfactory
创建数据库之间的会话对象session,以单态方式出现。
3) session
数据库会话接口,主要用于操作实体对象。
4)、事务。
由session对象获取,用于保持操作的事务特性(acid )
5)、查询接口(query)
主要用于对数据库中的数据通过实体对象进行查询。由session对象创建。
四、 hibernate的操作步骤。
库和表。1、 在myeclipse中建立数据库访问环境。
2、 在当前工程中引入hibernate组件包。
3、 生成实体类和hibernate映射文件。
生成的实体类对象。
4、 在测试类中创建session对象。
5、 使用session对象创建事务对象。
6、 给实体对象赋值。
7、 使用session对象操作实体对象。
8、 提交事务。
9、 关闭session对象。
五、 生成的文件。
六、 生成的类。
人教版 photoshop 第一课第一课时
第一课 认识photoshop 教学目标 知识和能力 1 掌握启动与退出photoshop的基本操作。2 学会在photoshop窗口中打开图像并复制图像。3 能够调整图像的显示比例 亮度和对比度,改变颜色模式。过程和方法。本节课运用多 教学软件,教师通过示范演示,学生实践的形式,通过演示法 任务驱...
第一课时第一课人
教学内容 学习拼摆 人 大 太 头 买 卖 读。教学目的及要求 培养幼儿正确使用。激起幼儿对学习的兴趣 初步学习反义词。培养幼儿动手 动口 动脑的协调能力。引导幼儿理解儿歌与拼摆字之间的关系。教学重点 难点 重点学会 人 大 太 头 买 卖 读点多十书爱。学会反义词 多 少大 小买 卖。添一笔变字 ...
第一课《长江》第一课时
1.长江。教学目标 1 积累字词。2 了解作者及其作品的有关知识。3 把握文章主旨,理解文中重点词句含义。4 朗读中领悟作者对祖国对生活的热爱与赞美之情。重点难点 重点 学习借景抒情的写法。难点 通过本文的学习体会作者对祖国对时代的赞美。课时安排 两课时。教具准备 长江的挂图。第一课时。教学目标。1...