关于经典heibernate教程,从入门到精通_CSTP-Hibernate02(第二篇,共四篇).pptVIP

  • 3
  • 0
  • 约1.18万字
  • 约 21页
  • 2018-01-31 发布于湖北
  • 举报

关于经典heibernate教程,从入门到精通_CSTP-Hibernate02(第二篇,共四篇).ppt

关于经典heibernate教程,从入门到精通_CSTP-Hibernate02(第二篇,共四篇)

第二章 Hibernate API 目标: Hibernate API简介 Hinernate的体系结构(运行时) SessionFactory:它保存了对当前数据库配置的所有映射关系,它是将某个数据库的映射关系经过编译之后全部保存在内存中的。 它还是生成Session的工厂,它在进行实例化的过程中将会用到ConnectionProvider。一个SessionFactory对应一个数据库连接,当数据库连接改变时需要修改SessionFactory Sesion: 是进行持久化操作的基础,所有的持久化操作都是在Session的基础上进行的。它相当与JDBC中的Connection。它是Hibernate的持 久化管理器的核心,提供了一系列的持久化操作方法。另外,它还持有一个针对持久化对象的一级缓存,在遍历持久化对象或者根据持久化标识查找对象的时候会用 到。 Transation:功能上和数据库中的事务完全一样,通过它实现对数据库中事务的控制。Transation对象是Session对象产生的,所以他的生命周期比Session短。一个Session的生命周期中可以有多个Transaction对象。 ConnectonProvider:主要作用是生成与数据库建立了连接的JDBC对象,同时他还作为数据库连接的缓冲池。通过ConnectionProvider实现了应用程序和底层的Data

文档评论(0)

1亿VIP精品文档

相关文档