hibernate的session
来源:互联网 发布:算法pdf 编辑:程序博客网 时间:2024/06/06 09:18
openSession和getCurrentSession的比较
(2012-09-17 09:21:27)getcurrentsession
opensession
hibernate
分类: ssh在比较openSession和getCurrentSession这两个方法之前,我们先认识一下这两个方法。
在进行配置信息管理时,我们一般进行一下简单步骤:
对于上述的两个方法,有以下区别:
注意 :在实际开发中,往往使用getCurrentSession多,因为一般是处理同一个事务(即是使用一个数据库的情况),所以在一般情况下比较少使用openSession或者说openSession是比较老旧的一套接口了;
对于getCurrentSession 来说,有以下一些特点:
1.用途,界定事务边界
2.事务提交会自动close,不需要像openSession一样自己调用close方法关闭session
3.上下文配置(即在hibernate.cfg.xml)中,需要配置:
(需要注意,这里的current_session_context_class属性有几个属性值:jta
a).thread使用connection 单数据库连接管理事务
b).jta (java
下面是openSession 和 getCurrentSession 简单实例的区别 :
1.openSession方式 :
}
2.getCurrentSession方式 :
}
Student 类代码 :
package com.hibernate.model;
public class Student {
}
- hibernate Session的使用
- hibernate的session相关
- Hibernate的session.flush
- hibernate的session
- Hibernate的Session工厂
- Hibernate的Session详解
- hibernate session 的特点
- Hibernate的Session介绍
- Hibernate 的 Session接口
- Hibernate session的缓存
- Hibernate的Session
- Hibernate 的 session 管理
- 细品hibernate的session
- hibernate的session
- 关于Hibernate的Session
- hibernate session的delete
- hibernate的session
- Hibernate Session 的生命周期
- AsyncTask隐藏的陷阱
- Log4j 基础使用
- 设置应用语言
- 解决Python包安装问题
- 王立平--SensorTag
- hibernate的session
- 从Jetty、Tomcat和Mina中提炼NIO构架网络服务器的经典模式
- 线性回归 Linear Regression
- Hibernate对象关系映射---一对一
- Eclipse的Lua开发插件 LDT地址
- First Missing Positive
- PHP的OB缓存
- WINDOWS下CMD命令行常用命令合集
- 【转】NodeJS、NPM安装配置步骤(windows版本)