session的创建方式

简介:

5.1  factory.openSession();

*简单易用

*特点:每次调用openSession(),都会得到一个全新的Session对象

  :在增删改时需要事务环境

  :session需要手动关闭

5.2 factory.getCurrentSession();

*需要额外添加配置

<property name="current_session_context_class">thread</property>

*特点:保证线程内部Session是唯一的:在一个线程内无论或取多少次,都是同一个session对象

          :此种Session在CURD时都需要事务环境。

  :此种Session在事务环境提交或回滚后,会自动关闭。


本文转自12691034博客51CTO博客,原文链接http://blog.51cto.com/12701034/1929247如需转载请自行联系原作者

笑容掩饰爱
相关文章
|
2月前
|
数据安全/隐私保护
Session 管理以及Cookie 应用最简单实例
Session 管理以及Cookie 应用最简单实例
|
存储 Java 开发者
session对象
session对象
91 0
|
存储 Java PHP
深入了解session的执行步骤
深入了解session的执行步骤
97 0
深入了解session的执行步骤
session对象和Cookie对象的使用方法以及区别
session对象和Cookie对象的使用方法以及区别
session对象和Cookie对象的使用方法以及区别
|
存储 Java API
创建session之不支持cookie的方法
创建session之response.encodeURL 详解
109 0
|
PHP
【PHP工具类】SESSION
【PHP工具类】SESSION
91 0
|
存储 开发框架 .NET
Cookie和Session的作用,区别和各自的应用范围,Session工作原理
Cookie和Session的作用,区别和各自的应用范围,Session工作原理
285 0
|
.NET 开发框架 数据安全/隐私保护