Всем привет. Такая ситуация: делаю web приложение. Есть форма поиска в хедере, т. е. присутсвует на каждой новой странице. В эту форму я передаю обьект для записи в него данных с формы. Обьект этот я сохраняю в сессию, чтобы не передовать его для формы на каждую новую стараницу. Т. е. по МОЕЙ логике у меня гоняется для каждого поиска с любой страницы один и тот же обьект, который заполняется разными данными в зависимости от введенного в форму поиска.
1) Правильно ли я делаю?
2) При поиске идет запрос к базе данных через Hibernate. Будет ли теряться обьект при обработке запроса когда я пишу Session session = sessionFactory.openSession() или нужно писать Session session = sessionFactory.getCurrentSession()?
3) и когда лучше использовать openSession() и getCurrentSession()?
1) Правильно ли я делаю?
2) При поиске идет запрос к базе данных через Hibernate. Будет ли теряться обьект при обработке запроса когда я пишу Session session = sessionFactory.openSession() или нужно писать Session session = sessionFactory.getCurrentSession()?
3) и когда лучше использовать openSession() и getCurrentSession()?