我使用Spring 3和Hibernate 3.6开发Web应用程序 – 我是新的,我想知道我是否真的理解会话是如何工作的.
是否正确,由会话ID标识的服务器和客户端之间的会话与休眠会话不同?
服务器和客户端之间的会话始终是HttpSession.(?)什么时候创建?当用户登录时,或者当匿名用户请求页面(不受保护)时?
httpsession和hibernate-sessions之间有什么联系吗?是否由sessionfactory创建的Hibernate会话与httpsession没有连接?我不确定hibernate使用这样的命令引用哪个会话:
this.sessionFactory.getCurrentSession().save(object);
这个getCurrentSession():这个hibernate会话活动了多长时间?用户登录的整个时间?或仅用于一个事务(可以包括多个数据操作?)
我很抱歉这个问题可能很容易回答,但是大多数文件都是英文的,如果不是,那么母语理解有时很难(主要是因为经常使用“会话”这个词)
谢谢你帮我理解这个话题!