hibernate第一课

发布 2024-02-29 22:35:11 阅读 9741

第一课 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...