下载此文档

使用Hibernate开发租房系统 (笔记).doc


文档分类:IT计算机 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
第一章 Hibernate 入门本章技能目标理解持久化的概念理解 ORM 的概念了解 Hibernate 的基本原理学会编写实体映射文件学会使用 hibernate 完成数据增删改操作学会在项目中使用 Hibernate 本章单词 Hibernate :对象关系映射框架。Object :对象。Relational :关系模型。Mapping :映射。Get :得到。Load :加载。 Transient :瞬时。 Persistent :持久化。 Detached :分离本章简介对象——关系映射。框架: hibernate Hibernate 的优势是一个优秀的 Java 持久化层解决方案,主流的对象——关系映射工具。简化了 JDBC 繁琐的编码。 Hibernate 将数据库的连接信息都存放在配置文件中。持久化与 ORM ORM (Object Relational Mapping ,对象关系映射) . 当程序退出后,这些数据就不复存在,所以,我们称这些数据的状态为瞬时的( Transient ) 有些数据,在程序退出后,还以文件等形式保存在存储设备中,我们称这些数据的状态是持久的( Persistent ) 在编写程序的时候,以面向对象的方式处理数据,保存数据的时候,却以关系型数据库的方式存储,所以,客观上我们需要一宗能在两者间进行转换的机制,这样的机制就是 ORM (对象关系映射) 准备 Hibernate jar 包 jar 包 Hibernate 配置文件 配置内容: Dialect :参数:用于配置 Hibernate 使用的不同数据库类型。 参数:表示数据库驱动。 参数:表示数据库用户名。 参数:表示数据库用户秘密。 参数:表示数据库 URL 。 Current_session_context_class 参数:指定当前 Session 范围和上下文。 Show_sql 参数:参数为 true ,则程序运行时在控制台输出 SQL 语句。配置好 Hibernate 的配置文件,就要实现数据库表和实体对象之间的映射,映射信息在映射文件中。<mapping resource="cn/jbit/houserent/entity/" /> 一个实体类到数据库表??(表名)映射的配置,??? . 其中各元素的含义如下: Class 元素:定义一个实体类的映射信息常用属性如下: Name 表示对象实体类的全限定名。 Table 表示对应的数据库表名。 Id元素:定义该属性到数据库表主键字段的映射。常用属性如下: Name 表示实体类属性的名字。Type 表示实体类属性的类型。Column 表示数据库表字段的名字,也可在子元素 colum n 指定。 Generator 元素: id元素的子元素用于指定主键的生成策略。常用属性及子元素如下:Class 用来指定具体主键生成策略。 Param 元素用来传递参数。常用主键的生成策略如下: increment ,id

使用Hibernate开发租房系统 (笔记) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人63229029
  • 文件大小96 KB
  • 时间2017-01-20