List of usage examples for org.hibernate.cfg Configuration Configuration
public Configuration()
From source file:au.edu.anu.metadatastores.harvester.HarvesterHibernateUtil.java
License:Open Source License
/** * Build the sesion factory//from w w w .j a va 2s . co m * * @return The session factory */ private static SessionFactory buildSessionFactory() { try { Configuration configuration = new Configuration(); configuration.configure("/harvester.cfg.xml"); //Provide for having an encrypted password String password = configuration.getProperty("hibernate.connection.password"); String decryptedValue = EncryptUtil.decrypt(password); configuration.setProperty("hibernate.connection.password", decryptedValue); ServiceRegistryBuilder serviceRegistryBuilder = new ServiceRegistryBuilder() .applySettings(configuration.getProperties()); return configuration.buildSessionFactory(serviceRegistryBuilder.buildServiceRegistry()); } catch (Exception e) { LOGGER.error("Initial SessionFactory creation failed.", e); throw new ExceptionInInitializerError(e); } }
From source file:au.edu.anu.metadatastores.services.aries.AriesHibernateUtil.java
License:Open Source License
/** * Create the session factory/*from w w w . j av a2s . c o m*/ * * @return The session factory */ private static SessionFactory buildSessionFactory() { try { Configuration configuration = new Configuration(); configuration.configure("/aries.cfg.xml"); //Provide for having an encrypted password String password = configuration.getProperty("hibernate.connection.password"); if (password != null) { String decryptedValue = EncryptUtil.decrypt(password); configuration.setProperty("hibernate.connection.password", decryptedValue); } ServiceRegistryBuilder serviceRegistryBuilder = new ServiceRegistryBuilder() .applySettings(configuration.getProperties()); return configuration.buildSessionFactory(serviceRegistryBuilder.buildServiceRegistry()); } catch (Exception e) { LOGGER.error("Initial SessionFactory creation failed.", e); throw new ExceptionInInitializerError(e); } }
From source file:au.edu.anu.metadatastores.services.store.StoreHibernateUtil.java
License:Open Source License
/** * Create the session factory//from w ww . j a v a 2 s .c o m * * @return The session factory */ private static SessionFactory buildSessionFactory() { try { Configuration configuration = new Configuration(); configuration.configure("/store.cfg.xml"); //Provide for having an encrypted password String password = configuration.getProperty("hibernate.connection.password"); String decryptedValue = EncryptUtil.decrypt(password); configuration.setProperty("hibernate.connection.password", decryptedValue); ServiceRegistryBuilder serviceRegistryBuilder = new ServiceRegistryBuilder() .applySettings(configuration.getProperties()); return configuration.buildSessionFactory(serviceRegistryBuilder.buildServiceRegistry()); } catch (Exception e) { LOGGER.error("Initial SessionFactory creation failed.", e); throw new ExceptionInInitializerError(e); } }
From source file:automatedbillingsoftware.helper.HibernateUtils.java
private static SessionFactory buildSessionFactory() { try {// w w w . j av a 2s .com // Create the SessionFactory from hibernate.cfg.xml Configuration configuration = new Configuration(); configuration.configure("hibernate.cfg.xml"); System.out.println("Hibernate Annotation Configuration loaded"); ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()).build(); System.out.println("Hibernate Annotation serviceRegistry created"); sessionFactory = configuration.buildSessionFactory(serviceRegistry); 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:automatedbillingsoftware.helper.HibernateUtils.java
private static SessionFactory buildRemoteSessionFactory() { try {//from w ww. j ava 2 s. c om // Create the SessionFactory from hibernate.cfg.xml Configuration configuration = new Configuration(); configuration.configure("hibernate_remoteDb.cfg.xml"); System.out.println("Hibernate Annotation Configuration loaded"); ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()).build(); System.out.println("Hibernate Annotation serviceRegistry created"); session_Factory = configuration.buildSessionFactory(serviceRegistry); return session_Factory; } 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:Baari.DbAccess.java
public void alustaHibernate() { Configuration config = new Configuration().configure("Baari/hibernate.cfg.xml"); StandardServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(config.getProperties()).build(); //StandardServiceRegistryBuilder builder // = new StandardServiceRegistryBuilder().applySettings(config.getProperties()); istuntotehdas = config.buildSessionFactory(serviceRegistry); config.setSessionFactoryObserver(new SessionFactoryObserver() { @Override/*from w w w .j av a2 s. c o m*/ public void sessionFactoryCreated(SessionFactory factory) { } @Override public void sessionFactoryClosed(SessionFactory factory) { ((StandardServiceRegistryImpl) serviceRegistry).destroy(); } }); alustettu = true; }
From source file:backend.core.controller.ProductsController.java
public static SessionFactory getInstance() { if (sf == null) { Configuration cfg = new Configuration(); cfg.setProperty("hibernate.dialect", "org.hibernate.dialect.MySQLDialect"); cfg.setProperty("hibernate.connection.driver_class", "com.mysql.jdbc.Driver"); cfg.setProperty("hibernate.connection.url", "jdbc:mysql://db4free.net:3306/iomarket"); cfg.setProperty("hibernate.connection.username", "iomarket"); cfg.setProperty("hibernate.connection.password", "iomarket123"); cfg.setProperty("hibernate.hbm2ddl.auto", "update"); cfg.setProperty("show_sql", "true"); cfg.addResource("Products.hbm.xml"); cfg.addResource("Suppliers.hbm.xml"); cfg.addResource("Attributes.hbm.xml"); cfg.addResource("AttrValues.hbm.xml"); cfg.addResource("Category.hbm.xml"); cfg.addResource("Users.hbm.xml"); cfg.addResource("Orders.hbm.xml"); cfg.addResource("Groups.hbm.xml"); cfg.addResource("Monitoring.hbm.xml"); cfg.addResource("MonitoringWorkers.hbm.xml"); sf = cfg.buildSessionFactory();// www . j a v a2 s . c om } return sf; }
From source file:backend.core.controller.UserController.java
public static SessionFactory getInstance() { if (sf == null) { Configuration cfg = new Configuration(); cfg.setProperty("hibernate.dialect", "org.hibernate.dialect.MySQLDialect"); cfg.setProperty("hibernate.connection.driver_class", "com.mysql.jdbc.Driver"); cfg.setProperty("hibernate.connection.url", "jdbc:mysql://localhost/io"); cfg.setProperty("hibernate.connection.username", "root"); cfg.setProperty("hibernate.connection.password", ""); cfg.setProperty("hibernate.hbm2ddl.auto", "update"); cfg.setProperty("show_sql", "true"); cfg.addResource("Groups.hbm.xml"); cfg.addResource("Users.hbm.xml"); sf = cfg.buildSessionFactory();/*from w w w .ja v a 2 s . c o m*/ } return sf; }
From source file:banco.GeraBanco.java
public static void main(String[] args) { try {//from w w w . j av a 2 s . co m Configuration cfg = new Configuration(); cfg.configure(); SchemaExport se = new SchemaExport(cfg); se.create(true, true); JOptionPane.showMessageDialog(null, "O Banco de Dados foi gerado com sucesso!", "Fafica .:. Alerta", JOptionPane.INFORMATION_MESSAGE); } catch (HibernateException | HeadlessException e) { System.out.println(e); JOptionPane.showMessageDialog(null, "Erro ao Gerar a Base de Dados!", "Fafica .:. Alerta", JOptionPane.ERROR_MESSAGE); } }
From source file:batch.processing.usage.util.HibernateUtil.java
private static SessionFactory buildSessionFactory() { try {//from w w w . j ava 2 s.c om Configuration configuration = new Configuration(); configuration.configure("hibernate.cfg.xml"); ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()).build(); return configuration.buildSessionFactory(serviceRegistry); } catch (Throwable ex) { System.err.println("Initial SessionFactory creation failed." + ex); throw new ExceptionInInitializerError(ex); } }