List of usage examples for org.hibernate.boot.registry StandardServiceRegistryBuilder StandardServiceRegistryBuilder
public StandardServiceRegistryBuilder()
From source file:Connect.MovieDao.java
public static int add(GS_Movie u) { int i = 0;//from w w w. j a v a 2s .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(); 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;// w ww . ja v a 2 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; }
From source file:crud.HibernateUtil.java
private static SessionFactory buildSessionFactory() { try {//from w ww . j av a2s . c o m Configuration cfg = new Configuration(); cfg.configure("hibernate.cfg.xml"); StandardServiceRegistryBuilder registradorServico = new StandardServiceRegistryBuilder(); registradorServico.applySettings(cfg.getProperties()); StandardServiceRegistry servico = registradorServico.build(); return cfg.buildSessionFactory(servico); } catch (Throwable e) { System.out.println("Criao inicial do objeto SessionFactory falhou. Erro: " + e); throw new ExceptionInInitializerError(e); } }
From source file:cz.morosystems.morotestserver.dao.HibernateUtil.java
public static synchronized void Init() { try {//ww w .jav a2 s.co m Configuration configuration = new Configuration(); configuration.configure(); ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()).build(); sessionFactory = configuration.buildSessionFactory(serviceRegistry); LOG.info("HibernateUtil.Init"); } catch (Throwable ex) { LOG.error("Initial Hibernate SessionFactory creation failed." + ex); throw new ExceptionInInitializerError(ex); } }
From source file:dani.java.examenm06uf4.controller.DirectorDAO.java
public DirectorDAO(SessionFactory sessionFactory) { if (sessionFactory == null) { //loads default hibernate.cfg.xml from classpath Configuration configuration = new Configuration().configure(); serviceRegistry = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties()) .build();//w ww. ja v a 2s . c o m //builds a session factory from the service registry this.sessionFactory = configuration.buildSessionFactory(serviceRegistry); } else { this.sessionFactory = sessionFactory; } session = this.sessionFactory.openSession(); try { fh = new FileHandler("log.txt", true); logger.addHandler(fh); logger.setUseParentHandlers(false); SimpleFormatter formatter = new SimpleFormatter(); fh.setFormatter(formatter); } catch (IOException | SecurityException ex) { DirectorDAO.logger.log(Level.SEVERE, ex.getMessage()); } }
From source file:dani.java.examenm06uf4.controller.EmpleatDAO.java
public EmpleatDAO(SessionFactory sessionFactory) { if (sessionFactory == null) { //loads default hibernate.cfg.xml from classpath Configuration configuration = new Configuration().configure(); serviceRegistry = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties()) .build();/*w ww. java 2 s .c o m*/ //builds a session factory from the service registry this.sessionFactory = configuration.buildSessionFactory(serviceRegistry); } else { this.sessionFactory = sessionFactory; } session = this.sessionFactory.openSession(); try { fh = new FileHandler("log.txt", true); logger.addHandler(fh); logger.setUseParentHandlers(false); SimpleFormatter formatter = new SimpleFormatter(); fh.setFormatter(formatter); } catch (IOException | SecurityException ex) { EmpleatDAO.logger.log(Level.SEVERE, ex.getMessage()); } }
From source file:dani.java.examenm06uf4.controller.EmpresaDAO.java
public EmpresaDAO(SessionFactory sessionFactory) { if (sessionFactory == null) { //loads default hibernate.cfg.xml from classpath Configuration configuration = new Configuration().configure(); serviceRegistry = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties()) .build();/* w w w. jav a 2 s.c om*/ //builds a session factory from the service registry this.sessionFactory = configuration.buildSessionFactory(serviceRegistry); } else { this.sessionFactory = sessionFactory; } session = this.sessionFactory.openSession(); try { fh = new FileHandler("log.txt", true); logger.addHandler(fh); logger.setUseParentHandlers(false); SimpleFormatter formatter = new SimpleFormatter(); fh.setFormatter(formatter); } catch (IOException | SecurityException ex) { EmpresaDAO.logger.log(Level.SEVERE, ex.getMessage()); } }
From source file:dani.java.examenm06uf4.controller.OficinaDAO.java
public OficinaDAO(SessionFactory sessionFactory) { if (sessionFactory == null) { //loads default hibernate.cfg.xml from classpath Configuration configuration = new Configuration().configure(); serviceRegistry = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties()) .build();//from w ww. ja v a 2 s . com //builds a session factory from the service registry this.sessionFactory = configuration.buildSessionFactory(serviceRegistry); } else { this.sessionFactory = sessionFactory; } session = this.sessionFactory.openSession(); try { fh = new FileHandler("log.txt", true); logger.addHandler(fh); logger.setUseParentHandlers(false); SimpleFormatter formatter = new SimpleFormatter(); fh.setFormatter(formatter); } catch (IOException | SecurityException ex) { EmpresaDAO.logger.log(Level.SEVERE, ex.getMessage()); } }
From source file:DAO.ClassesDAO.java
private static SessionFactory getSessionFactory() { Configuration config = new Configuration().configure(); StandardServiceRegistryBuilder builder = new StandardServiceRegistryBuilder() .applySettings(config.getProperties()); SessionFactory sessionfactory = config.buildSessionFactory(builder.build()); return sessionfactory; }