List of usage examples for org.hibernate.cfg Configuration Configuration
public Configuration()
From source file:com.mangium.Moharto_Login_Check.java
public String valid() { System.out.println("-------------------Login Check ---------"); String logincheck = ""; Configuration cfg = new Configuration(); cfg.configure("hibernate.cfg.xml"); SessionFactory sf = cfg.buildSessionFactory(); Session session = sf.openSession();/* w ww .j a va2s. c o m*/ Query q = session.createQuery("from com.mangium.Moharto_Login_Bean "); ArrayList list = (ArrayList) q.list(); Iterator it = list.iterator(); Moharto_Student_Register_Basic_Bean u = null; while (it.hasNext()) { u = (Moharto_Student_Register_Basic_Bean) it.next(); if (u.equals(null)) { logincheck = "login"; System.out.println("-------------------Login Failed---------"); break; } if (user.getEmail().equals(u.getEmail())) { if (user.getPassword().equals(u.getPassword())) { System.out.println("-------------------Login Successfull---------"); logincheck = "success"; } else { logincheck = "login"; System.out.println("-------------------Login Failed---------"); } } } session.close(); sf.close(); return null; }
From source file:com.manydesigns.portofino.persistence.hibernate.HibernateConfig.java
License:Open Source License
public Configuration buildSessionFactory(Database database) { try {// w w w. j a va2 s. co m Configuration configuration = new Configuration(); setupConnection(configuration); setupConfigurationProperties(configuration); Mappings mappings = configuration.createMappings(); //Class Mapping classMapping(database, mappings); //One2Many Mapping o2mMapping(database, configuration, mappings); //Many2One Mapping m2oMapping(database, configuration, mappings); return configuration; } catch (Throwable ex) { // Make sure you log the exception, as it might be swallowed System.err.println("Initial SessionFactory creation failed." + ex); ex.printStackTrace(); throw new ExceptionInInitializerError(ex); } }
From source file:com.matrimony.util.HibernateUtil.java
public static Session getCurrentSession() { if (sessionFactory == null) { System.out.println("Hibernate configuration loading..."); Configuration cfg = new Configuration(); System.out.println("Hibernate configuration loaded..."); cfg.configure();//from ww w . j av a 2 s. c o m ServiceRegistry sr = new StandardServiceRegistryBuilder().applySettings(cfg.getProperties()).build(); System.out.println("Hibernate registried"); System.out.println(sr); sessionFactory = cfg.buildSessionFactory(sr); } return sessionFactory.getCurrentSession(); }
From source file:com.maydesk.base.util.CledaConnector.java
License:Mozilla Public License
private void createSessionFactory() { Properties props = new Properties(); try {/* w w w. j ava 2 s. c om*/ Context ctx = new InitialContext(); DataSource ds = (DataSource) ctx.lookup("java:comp/env/jdbc/maydesk_db"); props.put("hibernate.connection.datasource", ds); } catch (NamingException e) { e.printStackTrace(); } props.put("hibernate.cglib.use_reflection_optimizer", true); props.put("hibernate.show_sql", false); props.put("hibernate.hbm2ddl.auto", "update"); props.put("transaction.factory_class", "org.hibernate.transaction.JDBCTransactionFactory"); props.put("hibernate.dialect", "org.hibernate.dialect.MySQLDialect"); // Create config Configuration config = new Configuration(); config.setProperties(props); config.setInterceptor(new AuditInterceptor()); config.setNamingStrategy(new ImprovedNamingStrategy()); config.setProperties(props); // registering model registerModels(config, "com.maydesk.base.model"); registerModels(config, "com.maydesk.social.model"); ServiceRegistryBuilder serviceRegistryBuilder = new ServiceRegistryBuilder(); ServiceRegistry serviceRegistry = serviceRegistryBuilder.applySettings(props).buildServiceRegistry(); sessionFactory = config.buildSessionFactory(serviceRegistry); }
From source file:com.mercatis.lighthouse3.service.commons.rest.HibernateDomainModelEntityRestServiceContainer.java
License:Apache License
/** * This method sets up the hibernate session factory using the passed * configuration file. It is invoked when init parameter * <code>com.mercatis.lighthouse3.service.environment.rest.HibernateConfigFileLocation</code> * is set.//from w w w .j a v a2 s .c o m * * @param hibernateConfigFilePath * the path to the Hibernate config file. */ public Configuration setUpHibernateSessionFactoryFromFile(String hibernateConfigFilePath) { Configuration hibernateConfiguration = new Configuration().configure(new File(hibernateConfigFilePath)); overwriteHibernateDBConnectionURL(hibernateConfiguration); return hibernateConfiguration; }
From source file:com.mercatis.lighthouse3.service.commons.rest.HibernateDomainModelEntityRestServiceContainer.java
License:Apache License
/** * This method sets up the hibernate session factory using the passed * resource containing the hibernate configuration. It is invoked when init * parameter/*from w w w. j av a 2 s . c om*/ * <code>com.mercatis.lighthouse3.service.environment.rest.HibernateConfigResource</code> * is set. * * @param hibernateConfigFilePath * the path to the config resource. */ public Configuration setUpHibernateSessionFactoryFromResource(String hibernateConfigResourcePath) { Configuration hibernateConfiguration = new Configuration().configure(hibernateConfigResourcePath); overwriteHibernateDBConnectionURL(hibernateConfiguration); return hibernateConfiguration; }
From source file:com.mesut.elementcollection.Main.java
public static void main(String[] args) { Uye uye1 = new Uye(); uye1.setAdi("Mehmet"); uye1.setSoyadi("Kahraman"); Adres adres1 = new Adres(); adres1.setSehir("Diyarbakr"); adres1.setIlce("Kayapnar"); adres1.setMahalle("Diclekent"); adres1.setCadde("Mahabad Bulvar"); Adres adres2 = new Adres(); adres2.setSehir("Ankara"); adres2.setIlce("ankaya"); adres2.setMahalle("Bahelievler"); adres2.setCadde("7. Cadde"); uye1.getAdresListesi().add(adres1);/*from w ww . j a v a2 s . c o m*/ uye1.getAdresListesi().add(adres2); //----------------------------------------------- Uye uye2 = new Uye(); uye2.setAdi("Mert"); uye2.setSoyadi("Kalkan"); Adres adres3 = new Adres(); adres3.setSehir("ehir3"); adres3.setIlce("le 3"); adres3.setMahalle("Mahalle 3"); adres3.setCadde("Cadde 3"); Adres adres4 = new Adres(); adres4.setSehir("ehir 4"); adres4.setIlce("le 4"); adres4.setMahalle("Mahalle 4"); adres4.setCadde("Cadde 4"); uye2.getAdresListesi().add(adres3); uye2.getAdresListesi().add(adres4); //-------------------------------------------------- SessionFactory sf = new Configuration().configure().buildSessionFactory(); Session session = sf.openSession(); session.beginTransaction(); session.save(uye1); session.save(uye2); session.getTransaction().commit(); session.close(); sf.close(); }
From source file:com.mesut.embeddedembedable.Main.java
public static void main(String[] args) { Uye uye = new Uye(); uye.setAdi("Ahmet"); uye.setSoyadi("Demir"); Adres adres = new Adres(); adres.setSehir("Ankara"); adres.setIlce("ankaya"); adres.setMahalle("mahalle"); adres.setCadde("cadde"); uye.setAdres(adres);//from w ww. j a v a2 s . com //------------------------------------ SessionFactory sf = new Configuration().configure().buildSessionFactory(); Session session = sf.openSession(); session.beginTransaction(); session.save(uye); session.getTransaction().commit(); session.close(); sf.close(); }
From source file:com.mesut.onetoone.Main.java
public static void main(String[] args) { Personel personel = new Personel(); personel.setAdi("Mehmet"); personel.setSoyadi("Yldz"); //------------------------------------- Meslek meslek = new Meslek(); meslek.setMeslekAdi("renci"); //------------------------------------- personel.setMeslek(meslek);/*from w w w .j a v a 2 s . c o m*/ meslek.setPersonel(personel); SessionFactory sf = new Configuration().configure().buildSessionFactory(); Session session = sf.openSession(); session.beginTransaction(); session.save(personel); session.save(meslek); session.getTransaction().commit(); session.close(); sf.close(); }
From source file:com.mesut.secondarytable.Main.java
public static void main(String[] args) { Personel personel = new Personel(); personel.setName("Mesut"); personel.setSurname("Yakut"); personel.setAddress("Diyarbakr"); personel.setPhone("1234567"); personel.setHireDate(Calendar.getInstance()); //----------------------------------------------- SessionFactory sf = new Configuration().configure().buildSessionFactory(); Session session = sf.openSession();/*from w w w.jav a2 s .c o m*/ session.beginTransaction(); session.save(personel); session.getTransaction().commit(); //--------------------------------------------------- session.beginTransaction(); personel = null; personel = (Personel) session.get(Personel.class, 1); System.out.println("Id: " + personel.getId()); System.out.println("Name: " + personel.getName()); System.out.println("Surname: " + personel.getSurname()); System.out.println("Address: " + personel.getAddress()); System.out.println("Phone: " + personel.getPhone()); System.out.println("Hire Date: " + personel.getHireDate()); session.getTransaction().commit(); session.close(); sf.close(); }