Я изучаю сервлеты Java и спящий режим. У меня есть отдельные рабочие примеры для каждого, и теперь я пытаюсь объединить пример спящего режима в http-сервлет.Как инициализировать сеанс спящего режима изнутри сервлета?
Мой простой пример спящего режима начинается с этого кода
factory = new AnnotationConfiguration().configure().buildSessionFactory();
Session session = factory.openSession();
Когда HTTP сервлет называется через HTTP GET, я понимаю, что это первый вызов конструктора, а затем метод doGet.
Теперь мой вопрос (пожалуйста, будьте спокойны, поскольку я новичок здесь): что такое принятый способ вызова кода инициализации спящего режима из сервлета? Я помещаю вышеуказанный код инициализации в метод конструктора?
Обычно вы делаете это в своем методе 'init()' или в 'ServletContextListener'. –
Если вам нужен объект сеанса спящего режима в методе doGet или doPost. вы должны создать объект сеанса по методу init. и объявить объект сеанса в области класса. – Ajit