Hibernate中5个非常重要的接口
来源:互联网 发布:linux反编译class文件 编辑:程序博客网 时间:2024/06/06 00:07
在Hibernate的API中有5个非常重要的接口:Session、SessionFactory、Configuration、Transaction和Query,他们是Hibernate组成的核心。
- Session接口: Session负责执行被持久化对象的增、删、改、查操作,类似于JDBC的Connection和Statement,要注意的是:session是非线程安全的,一般来说,一个线程包含一个session对象。
- SessionFactory接口:用来产生Session的工厂类,它负责为Java程序创建Session。一个SessionFactory代表一个数据源,当需要操作多个数据库时,可以为每个数据库指定一个SessionFactory。通常,一个项目只需要一个SessionFactory。
- Configuration接口:负责Hibernate配置工作,创建SessionFactory对象,在Hibernate启动过程中,Configuration类的实例首先定位在映射文件位置,读取配置,然后创建SessionFactory对象。
- Transaction接口:负责事务相关的操作,它代表的是Hibernate事务,本质上也是数据库事务。Transaction是可选的。
- Query接口:负责执行各种数据查询功能,它可以使用Hibernate特有的HQL语言和SQL语句两种方式。
0 0
- Hibernate中5个非常重要的接口
- 搜索引擎优化过程中5个非常重要的事情
- Hibernate --Hibernate的5个核心接口
- Hibernate的5个核心接口
- Hibernate的5个核心接口
- Hibernate的6个接口
- 10 个非常重要的 HotSpot JVM 参数
- 10 个非常重要的 HotSpot JVM 参数
- 10 个非常重要的 HotSpot JVM 参数
- 10 个非常重要的 HotSpot JVM 参数
- 10 个非常重要的 HotSpot JVM 参数
- 10 个非常重要的 HotSpot JVM 参数
- SEOer们在事业发展中所要了解的6个非常重要的观点
- 工作中非常重要的十句话!
- NIO中几个非常重要的技术点
- NIO中几个非常重要的技术点
- 产品中非常重要的 Alpha版本
- 2. JMeter中非常重要的几个概念
- struts.xml /applicationContext.xml、hiberante.xml头部文件文件查找
- 开发只懂 AFN ?搞定 NSURLSession 才是硬道理
- (7)复合类型(指针和引用)
- Linux 运维操作
- 在UITableView上添加按钮点击时高亮态延迟出现问题
- Hibernate中5个非常重要的接口
- Codeforces 659C Tanya and Toys【贪心】
- 《Android群英传》学习笔记:Android 5.X新特性详解
- 【为什么要用真机】——谈模拟器与真机的差别
- 5 javascript 函数表达式
- encodeURI escape encodeURIcomponent 转码方式之间的区别
- 极客 - 博文28 - 动态数组实现链表各种操作
- php中的路径问题
- wordpress设置伪静态URL后还收录动态的URL