Java 休眠会话在向导中过期

Java 休眠会话在向导中过期,java,hibernate,Java,Hibernate,我正在使用hibernate构建一个向导。我想在向导开始时初始化会话,并在向导结束时提交会话。向导由几个页面组成,我想继续从一个页面到下一个页面构建对象。我的对象是由许多连接组成的复杂对象 到目前为止,我所尝试的一切都失败了,我不想得到真正的身份证,直到我准备好提交。有人知道怎么做吗。如果是这样,请提供一个代码示例。会话过期是什么意思?休眠会话不会过期。你说的是JDBC连接还是事务?Hibernate对我来说很新,所以可能我使用了错误的术语,当页面重新加载时,我会丢失所有数据。我不知道如何从会议

我正在使用hibernate构建一个向导。我想在向导开始时初始化会话,并在向导结束时提交会话。向导由几个页面组成,我想继续从一个页面到下一个页面构建对象。我的对象是由许多连接组成的复杂对象


到目前为止,我所尝试的一切都失败了,我不想得到真正的身份证,直到我准备好提交。有人知道怎么做吗。如果是这样,请提供一个代码示例。

会话过期是什么意思?休眠会话不会过期。你说的是JDBC连接还是事务?Hibernate对我来说很新,所以可能我使用了错误的术语,当页面重新加载时,我会丢失所有数据。我不知道如何从会议上取回它。还没有id,因为它尚未保存。会话对象是否脱离上下文并因此进行处理?我不确定我是否理解您所说的“脱离上下文”是什么意思。