List of usage examples for org.hibernate.cfg Configuration getProperties
public Properties getProperties()
From source file:MainPrincipal.Main.java
public static boolean inicialitzat() { Configuration config = new Configuration(); config.configure("hibernate.cfg.xml"); StandardServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(config.getProperties()).build(); SessionFactory factory = config.buildSessionFactory(serviceRegistry); Session session = factory.openSession(); Query q = session.createQuery("Select Count(*) From Espectacle"); int numero = ((Number) q.uniqueResult()).intValue(); if (numero == 0) return false; else//w w w .j av a2 s . c o m return true; }
From source file:me.shafin.sustord.utilities.HibernateUtil.java
public static SessionFactory getSessionFactory() throws HibernateException, SQLException { if (sessionFactorySingletone == null) { Configuration configuration = new Configuration().configure(); StandardServiceRegistryBuilder builder = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()); sessionFactorySingletone = configuration.buildSessionFactory(builder.build()); }//w w w. ja v a2 s . c o m return sessionFactorySingletone; }
From source file:mnzw.projekty.HiberUtil.java
public static SessionFactory getXMLSessionFactory() { try {//from w w w . j a v a 2s . c o m File mappingDir = new File("src\\mnzw\\projekty\\mapowanie"); Configuration config = new Configuration().configure(); config.setProperty("hibernate.show_sql", "false"); config.addDirectory(mappingDir); StandardServiceRegistryBuilder registryBuilder = new StandardServiceRegistryBuilder(); registryBuilder.applySettings(config.getProperties()); ServiceRegistry serviceRegistry = registryBuilder.build(); SessionFactory sf = config.buildSessionFactory(serviceRegistry); return (sf); } catch (Throwable ex) { System.err.println("Initial SessionFactory creation failed." + ex); throw new ExceptionInInitializerError(ex); } }
From source file:mnzw.projekty.HiberUtil.java
public static SessionFactory getANNSessionFactory() { try {//from w w w . j av a2 s .com Configuration config = new Configuration().configure(); config.setProperty("hibernate.show_sql", "false"); config.addAnnotatedClass(Jezyki.class).addAnnotatedClass(JezykProgramowania.class) .addAnnotatedClass(Osoba.class).addAnnotatedClass(Kierownik.class) .addAnnotatedClass(Programista.class).addAnnotatedClass(Projekt.class) .addAnnotatedClass(Zapotrzebowanie.class).addAnnotatedClass(Zatrudnienie.class); config.setProperty("hibernate.show_sql", "false"); //config.setProperty("hibernate.hbm2ddl.auto", "none"); StandardServiceRegistryBuilder registryBuilder = new StandardServiceRegistryBuilder(); registryBuilder.applySettings(config.getProperties()); ServiceRegistry serviceRegistry = registryBuilder.build(); SessionFactory sf = config.buildSessionFactory(serviceRegistry); return (sf); } catch (Throwable ex) { System.err.println("Initial SessionFactory creation failed." + ex); throw new ExceptionInInitializerError(ex); } }
From source file:model.classes.HibernateUtil.java
private static SessionFactory buildSessionFactory() { try {//from w ww .j a v a 2 s . co m Configuration configuration = new Configuration(); configuration.configure("model/xml/hibernate.cfg.xml"); ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()).build(); SessionFactory sessionFactory = configuration.buildSessionFactory(serviceRegistry); // Create the SessionFactory from hibernate.cfg.xml //return new Configuration().configure("model/xml/hibernate.cfg.xml").buildSessionFactory( // new StandardServiceRegistryBuilder().build() ); return sessionFactory; } catch (Throwable ex) { // Make sure you log the exception, as it might be swallowed System.err.println("Initial SessionFactory creation failed." + ex); throw new ExceptionInInitializerError(ex); } }
From source file:model.Data_Handler.java
private SessionFactory getSessionFactory() { try {/* ww w. j a v a 2 s. c o m*/ final Configuration config = new Configuration(); config.configure("mealsHibernate.cfg.xml"); LOG.info("Connection to hibernate URL = " + config.getProperty("hibernate.connection.url")); StandardServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(config.getProperties()).build(); return config.buildSessionFactory(serviceRegistry); } catch (Exception e) { System.out.println(e.getMessage()); return null; } }
From source file:model.HibernateUltils2.java
public static SessionFactory getSessionFactory() { // try // {/*from w w w.ja v a 2s.c om*/ // To i tng cu hnh. Configuration configuration = new Configuration(); // Mc nh n s ?c cu hnh trong file hibernate.cfg.xml // Bn c th ch nh r file nu mun: // configuration.configure("hiberante.cfg.xml"); configuration.configure(); ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()).build(); // To i tng SessionFactory SessionFactory sessionFactory = configuration.buildSessionFactory(serviceRegistry); return sessionFactory; // } // catch (Throwable ex) // { // System.err.println("Initial SessionFactory creation failed." + ex); // throw new ExceptionInInitializerError(ex); // } }
From source file:modelo.utils.HibernateUtil.java
License:Apache License
/** * Mtodo que captura a SessionFactory criada na classe e retorna para a * classe que est invocando o mtodo.//from w ww. j a va2 s .c o m * @return Um objeto SessionFactory contendo os dados da sesso corrente. */ public static SessionFactory getSessionFactory() { if (sessionFactory == null) { Configuration configuration = new Configuration(); configuration.configure(); serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties()).build(); sessionFactory = configuration.buildSessionFactory(serviceRegistry); sessionFactory.openSession(); return sessionFactory; } return sessionFactory; }
From source file:Modelos.Clases.Pruebas.java
public static void main(String[] args) { Configuration configuracion = new Configuration(); configuracion.configure(); // lee el archivo de hibernate ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(configuracion.getProperties()) .buildServiceRegistry();/* w w w . j av a 2 s .com*/ SessionFactory sessionFactory = configuracion.buildSessionFactory(serviceRegistry); Session session = sessionFactory.openSession(); LoginDAO login = new LoginDAO("root", "root"); ClienteDAO cliente = new ClienteDAO("nombre", "apellido", "telefono", "dni"); VehiculoDAO vehiculo = new VehiculoDAO("marca", "modelo", "color", "matricula", "descripcion"); MecanicoDAO mecanico = new MecanicoDAO("nombre", "apellido"); cliente.setVehiculo(vehiculo); vehiculo.setCliente(cliente); vehiculo.setMecanico(mecanico); mecanico.setVehiculo(vehiculo); session.beginTransaction(); session.saveOrUpdate(login); session.saveOrUpdate(cliente); session.saveOrUpdate(vehiculo); session.saveOrUpdate(mecanico); session.getTransaction().commit(); session.close(); sessionFactory.close(); }
From source file:Modelos.Gestion.Gestion.java
public Gestion() { Configuration configuracion = new Configuration(); configuracion.configure(); // lee el archivo de hibernate ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(configuracion.getProperties()) .buildServiceRegistry();//from www. j av a 2 s . c o m sessionFactory = configuracion.buildSessionFactory(serviceRegistry); session = sessionFactory.openSession(); }