03 2009 档案

Hibernate开发文档(基础部分)
     摘要: Hibernate开发文档
一.基本概念:
SessionFactory :它是单个数据映射表经编译后的内存镜像,是线程安全的,是生成session的工厂.该对象可以在进程或集群的级别上,为那些事务之间可以重用的数据提供可选的二级缓存.
Session:它是应用程序与持久存储层之间交互操作的一个单线程对象.所有的持久化对象必须在session管理下才可以进行持久化操作.此对象生存期很短,它隐藏了JDBC连接,也是Transaction的工厂.Session对象有一个一级缓存,显式执行flush之前,所有持久化操作的数据都缓存在Session对象处.
持久态:系统创建的pojo对象,一旦与Session关联起来并对应成数据库中的记录,对其所有的操作都相当于对数据库的操作
暂态/脱管态:暂态指新创建的未与Session关联的的对象,其可能是未持久化的对象;脱管态指持久态的对象因Session关闭导致临时失去持久态的对象
事务:代表一次原子操作,具有数据库事务的概念.某些情况下,一个Session之内可能包含多个Transaction对象.虽然  阅读全文

posted @ 2009-03-29 20:47 star11th 阅读(1021) | 评论 (0)  编辑

<2009年3月>
22232425262728
1234567
891011121314
15161718192021
22232425262728
2930311234

导航

统计

常用链接

留言簿

随笔分类

随笔档案

搜索

最新评论

阅读排行榜

评论排行榜