Hibernate框架
胖豆子
这个作者很懒,什么都没留下…
展开
-
hibernate中jar的作用
下载Hibernate,例如2.0.3稳定版本,解压缩,可以看到一个hibernate2.jar和lib目录下有22个jar包: hibernate2.jar: Hibernate的库,没有什么可说的,必须使用的jar包 cglib-asm.jar: CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必须使用的jar包 dom4j.jar: do...原创 2009-03-05 14:13:01 · 151 阅读 · 0 评论 -
Hibernate快速起步
准备工作创建示例数据库构建Hibernate基础代码Hibernate配置测试代码准备工作在正式开始Hibernate旅程之前,先准备好所需要的软件和开发环境。1.Hibernate框架所需要的JAR包2.MySql的最新版JDBC驱动3.开发工具[Eclipse3.x]4.数据库环境[MySql5.x]创建示例数据库CREATE DATABASE sampleCREATE TABLE `samp...原创 2009-11-19 11:53:30 · 98 阅读 · 0 评论 -
Hibernate的基础
Hibernate基础语义基础配置Hibernate O/R映射数据关联Hibernate数据检索HQL实用技术Hibernate基础语义ConfigurationSessionFactorySessionConfiguration正如其名,Configuration类负责管理Hibernate的配置信息。Hibernate运行时需要获取一些底层的基本信息,其中几个关键属性包括: 加...原创 2009-11-19 11:53:45 · 113 阅读 · 0 评论 -
Hibernate的高级特性
实体对象生命周期事务管理锁数据缓存实体对象生命周期实体对象的3种状态自由状态即实体对象在内存中的自由存在,它与数据库中的记录无关。持久状态即实体对象处于由Hibernate框架所管理的状态。游离状态处于持久状态的对象,其对应的Session实例关闭之后,那么,此对象就处于游离状态。事务管理事务是一个逻辑工作单元,它包括一系列的操作。事务包含4个基本特性,也就是我们常说的ACID,其中包括:Atom...原创 2009-11-19 11:53:58 · 117 阅读 · 0 评论 -
Hibernate的概述
持久层概念ORM概述持久层实现类型持久层框架概述Hibernate简介Hibernate发展过程为什么Hibernate如此成功DAO设计模式持久层概念“持久”,英文即Persistence,简单来讲,也就是把数据保存到可掉电式存储设备中供之后所用。大多数情况下,特别是企业级应用,数据持久化往往也就意味着将内存中的数据保存到磁盘上加以“固化”,而持久化的实现过程则大多通过各种关系型数据库来完成。“...原创 2009-11-19 11:54:15 · 166 阅读 · 0 评论