`
java2000.net
  • 浏览: 660472 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

关于Http和Hibernatet里面Session的区别

阅读更多
问题来源于论坛的一个帖子:
http://topic.csdn.net/u/20080831/18/6fb08087-709e-4a18-9273-a099202e27d6.html


问题:
在hibernate中,
Session session =getSession();
此中的session对象是不是类似 HttpSession 对象,也是表示一次会话?
session.close();需要及时关闭资源,就相当于一次HttpSession 会话中设置session存活时间,以及在适当的时间将HttpSession invalidate()吗?

回答:

Hibernate 的 Session
是活动的概念,一般会启用事务。
类似于一次会议,无论会议开多长,都算这一次里面的。不存在超时的问题。

http session
是为了维护这次与上一次会话,保证相同客户下一次访问能留住一些以前保存的东西。
类似于经常开会,每次都有会议纪要留下。
当然,一般有超时限制,比如20分钟还不来开会,就销毁给你的所有的历史会议纪要。
你再来开会,就算新人了。











<script type="text/javascript"> </script> <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"> </script>
分享到:
评论

相关推荐

    java后台请求http并保持Session

    下面将详细讲解这个过程,包括GET和POST方法的使用,以及Session管理。 首先,我们需要了解HTTP协议。HTTP是超文本传输协议,用于在Web上交换信息。它有两种主要的方法:GET和POST。GET方法用于获取资源,参数通过...

    跨域共享session (实现http跳转https 共享session)

    标题中的“跨域共享session”是指在Web开发中,如何在不同的域名或协议(如HTTP和HTTPS)之间共享用户登录状态。通常,由于浏览器的安全策略,不同源的Web应用程序之间不能共享Cookie,其中包括用于存储session信息...

    理解HTTP session原理及应用

    HTTP Session 是Web开发中一种重要的技术,用于在客户端和服务器之间维持状态,尤其是在无状态的HTTP协议下。本文将深入探讨HTTP Session的原理及其在实际应用中的作用。 首先,理解"session"一词的含义至关重要。...

    Cookie、Session和Token三者的区别及使用

    ### Cookie、Session与Token的区别及使用详解 #### 一、Cookie **定义**: Cookie是一种用于在客户端保持状态的方案。简单来说,当你访问一个网站时,该网站可能会在你的计算机上留下一些信息(如用户名、密码等),...

    session与cookie的区别和联系?

    ### Session与Cookie的区别和联系 #### 一、概念解析 - **Cookie**:Cookie是一种小型的数据文件,由服务器端生成并发送给用户浏览器,浏览器在本地(如用户的硬盘)保存该文件,然后每一次请求同一网站时都会把该...

    cookie和session区别

    这是一份关于cookie和session的知识文档,有关于cookie是什么,图解,cookie对比session有哪些不好,session是什么图解

    session配置secure和httpOnly

    在Web开发中,Session和Cookie是两种常见的会话管理机制。Cookie主要负责在客户端和服务器之间传递信息,而Session则是服务器端存储用户状态的一种手段。本文重点讨论的是Cookie中的两个重要属性:`secure`和`...

    http请求保存session会话

    在代码中建立http连接同时保存session会话信息,适用于网页爬取数据信息,避免登录验证

    cookie机制和session机制的区别

    ### Cookie机制与Session机制的区别及关系 在现代网络应用中,服务器端与客户端之间的状态保持是至关重要的,尤其是在无状态的HTTP协议下。Cookie机制与Session机制是两种常用的状态管理方式,它们各自拥有独特的...

    session,request区别

    ### Session与Request的区别 在Web开发中,理解`session`和`request`这两个概念是非常重要的。它们都是用来处理用户会话管理和数据传输的关键组件。本文将深入探讨这两者之间的区别,帮助开发者更好地理解和运用...

    Session详解(主要讲Session跟Cookic区别)

    ### Session与Cookie的区别详解 #### 一、Session与Cookie的基本概念 **Session**与**Cookie**都是Web开发中用于在客户端与服务器之间维持状态的重要工具。它们各自具有独特的特性和应用场景,下面我们将深入探讨...

    session 和cookie 区别

    标题与描述中的关键词“session和cookie区别”指向了两种在Web开发中常用的状态管理技术,它们各自具有独特的特性和用途。下面将详细阐述这两种技术的关键知识点: ### session和cookie的区别 **1. 定义与存储位置...

    删除Session里面特定的值

    在探讨“删除Session里面特定的值”的过程中,我们需要先了解Session的基本概念以及如何有效地管理和操作存储在Session中的数据。Session是一种服务器端技术,用于跟踪用户的会话状态。它通过为每个用户分配一个唯一...

    session session session szsessdifn

    【session session session szsessdifn】 在Web开发中,Session是一个至关重要的概念,尤其是在ASP.NET框架下。Session机制是服务器端存储用户特定信息的一种方式,它允许开发者在多个页面之间保持用户状态,解决了...

    前端session存储数据

    在前端开发中,Session是用于跟踪用户状态的一种技术,尤其在多页面应用和单页面应用程序(SPA)中显得尤为重要。JavaScript Session,顾名思义,就是利用JavaScript来管理用户会话的数据存储。它允许开发者在用户...

    HTTP协议、cookie、session超详细笔记整理,一篇就够了

    - **Cookie** 和 **Session** 机制为Web应用程序提供了会话管理的能力,使开发者能够构建更加复杂和个性化的应用。 通过深入理解HTTP协议及其关键组件,开发者可以更好地设计和优化网络应用,提升用户体验。

    application与session的区别

    ### Application与Session的区别 在Web开发领域中,理解Application与Session这两个核心概念之间的区别是非常重要的。它们都是用来存储用户信息和状态数据的关键机制,但在作用范围、生命周期以及使用场景上存在...

    cookie机制和session机制的区别.

    ### Cookie机制与Session机制的区别 #### 一、概念解析 **Cookie** 和 **Session** 是两种常见的用于在Web应用程序中维护用户状态的技术。 - **Cookie**:是一种客户端存储技术,服务器可以通过HTTP响应向客户端...

Global site tag (gtag.js) - Google Analytics