List of usage examples for org.hibernate.cfg Configuration buildSessionFactory
public SessionFactory buildSessionFactory(ServiceRegistry serviceRegistry) throws HibernateException
From source file:com.zanvork.guildhub.model.dao.HibernateMySQLDAO.java
public static SessionFactory getSessionFactory(String dbconnect) { if (sessionFactory != null && sessionFactory.containsKey(dbconnect)) { return sessionFactory.get(dbconnect); }// w w w. j av a 2 s. c om try { synchronized (sessionFactory) { Configuration configuration = new Configuration().configure(); ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()).build(); SessionFactory sf = configuration.buildSessionFactory(serviceRegistry); sessionFactory.put(dbconnect, sf); } } catch (HibernateException ex) { throw new ExceptionInInitializerError(ex); } return sessionFactory.get(dbconnect); }
From source file:compecon.engine.util.HibernateUtil.java
License:Open Source License
private static SessionFactory buildSessionFactory() { if (HibernateUtil.isActive()) { Configuration configuration = new Configuration(); configuration.configure("hibernate.cfg.xml"); ServiceRegistryBuilder serviceRegistryBuilder = new ServiceRegistryBuilder() .applySettings(configuration.getProperties()); SessionFactory sessionFactory = configuration .buildSessionFactory(serviceRegistryBuilder.buildServiceRegistry()); return sessionFactory; }/*from w w w.ja v a 2 s . c o m*/ return null; }
From source file:compositekey.savedata.java
protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=UTF-8"); /* TODO output your page here. You may use following sample code. */ Configuration con = new Configuration(); con.configure("hibernate.cfg.xml"); serviceRegistry = new StandardServiceRegistryBuilder().applySettings(con.getProperties()).build(); SessionFactory sf = con.buildSessionFactory(serviceRegistry); Session s = sf.openSession();/*from w w w. j a va2 s. c om*/ Transaction tr = s.beginTransaction(); Compositetesting com = new Compositetesting(); com.getId().setFname("ishwar"); com.getId().setName("Rohit"); com.setId_1(10); com.setSalary(100); s.save(com); tr.commit(); }
From source file:Conexion.NewHibernateUtil.java
public static SessionFactory getSessionFactory() { if (sessionFactory == null) { // loads configuration and mappings Configuration configuration = new Configuration().configure(); ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()).build(); // builds a session factory from the service registry sessionFactory = configuration.buildSessionFactory(serviceRegistry); }// ww w . j a v a2 s . c o m return sessionFactory; }
From source file:Connect.DeleteDao.java
public static int delete(GS_Movie u) { int i = 0;/*from w ww . j a va2s .co m*/ Configuration configuration = new Configuration(); configuration.configure(); serviceRegistry = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties()).build(); sessionFactory = configuration.buildSessionFactory(serviceRegistry); Session session = sessionFactory.openSession(); Transaction t = null; try { t = session.beginTransaction(); // t.begin(); session.delete(u); t.commit(); } catch (Exception ex) { if (t != null) { t.rollback(); } ex.printStackTrace(); } finally { session.close(); } return i; }
From source file:Connect.HistoryDao.java
public static int add(GS_History u) { int i = 0;/*from w w w .j a v a 2s. c o m*/ Configuration configuration = new Configuration(); configuration.configure(); serviceRegistry = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties()).build(); sessionFactory = configuration.buildSessionFactory(serviceRegistry); Session session = sessionFactory.openSession(); Transaction t = null; try { t = session.beginTransaction(); // t.begin(); i = (Integer) session.save(u); t.commit(); } catch (Exception ex) { if (t != null) { t.rollback(); } ex.printStackTrace(); } finally { session.close(); } return i; }
From source file:Connect.HistoryResDao.java
public static int add(GS_HistoryRes u) { int i = 0;/* w ww. j ava2 s . c o m*/ Configuration configuration = new Configuration(); configuration.configure(); serviceRegistry = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties()).build(); sessionFactory = configuration.buildSessionFactory(serviceRegistry); Session session = sessionFactory.openSession(); Transaction t = null; try { t = session.beginTransaction(); // t.begin(); i = (Integer) session.save(u); t.commit(); } catch (Exception ex) { if (t != null) { t.rollback(); } ex.printStackTrace(); } finally { session.close(); } return i; }
From source file:Connect.MovieDao.java
public static int add(GS_Movie u) { int i = 0;//from w w w . jav a 2s. c o m Configuration configuration = new Configuration(); configuration.configure(); serviceRegistry = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties()).build(); sessionFactory = configuration.buildSessionFactory(serviceRegistry); Session session = sessionFactory.openSession(); Transaction t = null; try { t = session.beginTransaction(); // t.begin(); i = (Integer) session.save(u); t.commit(); } catch (Exception ex) { if (t != null) { t.rollback(); } ex.printStackTrace(); } finally { session.close(); } return i; }
From source file:Connect.UserDao.java
public static int register(GS_Reg u) { int i = 0;//from w w w . j av a2 s . c om Configuration configuration = new Configuration(); configuration.configure(); serviceRegistry = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties()).build(); sessionFactory = configuration.buildSessionFactory(serviceRegistry); Session session = new Configuration().configure().buildSessionFactory(serviceRegistry).openSession(); Transaction t = null; try { t = session.beginTransaction(); // t.begin(); i = (Integer) session.save(u); t.commit(); } catch (Exception ex) { t.rollback(); ex.printStackTrace(); //String str=hello; //ServletContext.log(ex,str); // ServletContext.getContext().log(); //throw ex; } finally { session.close(); return i; } }
From source file:Connection.Hibernate.java
public SessionFactory getConnection() { Configuration cfg = new Configuration().configure(); StandardServiceRegistryBuilder build = new StandardServiceRegistryBuilder() .applySettings(cfg.getProperties()); SessionFactory sessao = cfg.buildSessionFactory(build.build()); return sessao; }