单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第9章 Hibernate的映射机制9.1 主键映射9.2 Hibernate的映射类型9.3 对象关系映射9.4 动态类的使用9.1 主键映射数据库表要具有实体完整性也就是说基本上每个表都会有自己的主键来唯一标识自己但每个表的主键设置方式还不
NHibernate教程一NHibernate简介在今日的企业环境中把面向对象的软件和关系数据库一起使用可能是相当麻烦浪费时间的NHibernate是一个面向.Net环境的对象关系数据库映射工具对象关系数据库映射(objectrelational mapping (ORM))这个术语表示一种技术用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去NHibernate除了能将一张表映
第6章Hibernate框架基础一ORM介绍1.ORM(Object-Relation Map对象关系映射)是一种为了解决面向对象编程过程中程序与关系型数据库交互而提出来的技术该技术将对象和表对象的属性和表的字段分别建立映射关系通过这种O-R映射可以自由的通过操作对象来操作数据而不用考虑数据在数据库中的存取问题真正的做到面向对象的编程Hibernate就是一种ORM框架二Hibernate基
课程内容HelloWorldxml annotation Hibernate原理模拟 – 什么是ORMapping以及为什么要有ORMapping常见的OR框架(了解)hibernate基础配置(重点)ID生成策略(重点掌握AUTO)Hibernate核心开发接口介绍(重点)对象的三种状态(了解)关系映射(重点)Hibernate查询(HQL)在Struts基础上继续完善BBS2009性
2 Hibernate的核心组件和运行机制Hibernate是一个开放源代码的对象关系映射框架它对JDBC进行了封装Hibernate提供了强大高性能的对象到关系型数据库的持久化服务利用Hibernate开发人员可以按照JAVA的基础语义(包括关联继承多态组合以及JAVA的集合架构)进行持久层开发Hibernate提供的HQL(HibernateQuery Language)是面向对象的查询
Hibernate 总结Hibernate是一个面向Java环境的 对象关系数据库映射工具ORM: ORM<object relation mapping>关系数据库.1:产生的原因:对象数据库的不同步.ORM是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术简单的说ORM是通过使用描述对象和数据库之间映射的元数据将java程序中的对象自动持久化到关系数据库中本质上就是将数据