spring4 websocket问题

在页面请求服务器的时候创建了void afterConnectionEstablished(WebSocketSession session){
这里执行了数据库操作
之后这里就不能执行了,页面触发了websocket的onclose方法,断开了
}
我查了下·查询数据库的时候用的是getCurrentSession();如果用openSession()就正常··
而且手动关闭sessionFactory的时候也会触发页面的onclose方法··是不是websocketsession和spring的session是同一个·所以查询完后被关闭了呢?怎么解决·谢谢各位大大·