1 package booking.controller.common;
2
3
4
5 import javax.servlet.ServletConfig;
6 import javax.servlet.ServletException;
7 import javax.servlet.http.HttpServlet;
8
9 import org.apache.log4j.Logger;
10
11 import booking.model.util.HibernateUtil;
12
13 public class BookingInstance extends HttpServlet {
14
15 private static final long serialVersionUID = 4711544753973923779L;
16 private static Logger logger = Logger.getLogger(BookingInstance.class);
17
18 public BookingInstance() {
19 }
20
21 @Override
22 public void init(ServletConfig config) throws ServletException {
23 try {
24
25 HibernateUtil.getSessionFactory();
26 } catch (Throwable t) {
27 logger.error("[init] Error en el proceso de arranque", t);
28 }
29 }
30
31 @Override
32 public void destroy() {
33 try {
34
35 HibernateUtil.getSessionFactory().close();
36 } catch (Exception e) {
37 logger.error("[init] Error en el proceso de parada", e);
38 }
39 }
40
41 }