List of usage examples for org.hibernate.cfg Configuration Configuration
public Configuration()
From source file:com.hihsoft.sso.business.service.TaclModuleinfoServiceTestCase.java
License:Apache License
/**??:hibernate5000??spring???<50000? * 4000???CPU//w w w . ja va2 s . co m * Testsave or update tacl role. */ @Test public void testsaveOrUpdateTaclModuleinfo() { TsysModuleinfo moduleinfo = null; // Session Configuration cfg = new Configuration(); SessionFactory sf = cfg.configure().buildSessionFactory(); Session session = sf.openSession(); // Transaction tx = session.beginTransaction(); // 100 000?100 000? for (int i = 1000000; i < 2000000; i++) { // Moduleinfo moduleinfo = new TsysModuleinfo(); moduleinfo.setModulename("moduleinfo" + i); moduleinfo.setModulename("00000001" + i); moduleinfo.setFlatid("8a9e848a2ed74230012ed7424737000a"); session.save(moduleinfo); // ?20?Session??Session if (i % 5000 == 0) { session.flush(); session.clear(); tx.commit(); tx = session.beginTransaction(); } } // ?? tx.commit(); // session.close(); }
From source file:com.hmiard.leaves.framework.Utils.Persistence.HibernateUtils.java
License:Open Source License
public static void init(File confFile) { conf = new Configuration().configure(confFile); init(); }
From source file:com.hmiard.leaves.framework.Utils.Persistence.HibernateUtils.java
License:Open Source License
public static void init(String resource) { conf = new Configuration().configure(resource); init(); }
From source file:com.hospitalmgmt.utils.HibernateUtils.java
public HibernateUtils() { try {/*w w w . j av a2 s. c o m*/ sessionFactory = new Configuration().configure("com/hospitalmgmt/datasource/hibernate.cfg.xml") .buildSessionFactory(); session = sessionFactory.openSession(); transaction = session.beginTransaction(); } catch (Exception exception) { logger.error("HibernateUtils instance could not be initialized:\n" + exception.getMessage()); } }
From source file:com.icesoft.icefaces.tutorial.crud.hibernate.util.HibernateUtil.java
License:Apache License
private static SessionFactory buildSessionFactory() { try {/* ww w.j av a 2s.c om*/ // Create the SessionFactory from hibernate.cfg.xml SessionFactory f = new Configuration().configure().buildSessionFactory(); return f; } 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:com.idega.hibernate.HibernateUtil.java
License:Open Source License
public static SessionFactory configure() { try {/*from w ww . j av a2 s. co m*/ Logger loggerRoot = Logger.getLogger(HibernateUtil.class.getName()); Logger loggerConnect = Logger.getLogger("Connect"); loggerRoot.fine("In HibernateUtil try-clause"); loggerRoot.warning("In HibernateUtil try-clause"); loggerConnect.fine("In HibernateUtil try-clause via loggerConnect DEBUG*****"); // Create the SessionFactory from hibernate.cfg.xml Properties properties = getProperties(); Configuration configuration = new Configuration(); configuration.setProperties(properties); return configuration.buildSessionFactory(); } 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:com.iespacomolla.datos.RentaCochesDAO.java
public RentaCochesDAO() { try {//w w w . ja v a 2 s .c om ServiceRegistry serviceRegistry; Configuration configuration = new Configuration(); configuration.configure(); serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties()) .buildServiceRegistry(); sessionFactory = configuration.buildSessionFactory(serviceRegistry); } catch (Throwable e) { System.err.println("Initial SessionFactory creation failed." + e); throw new ExceptionInInitializerError(e); } }
From source file:com.ikon.dao.HibernateUtil.java
License:Open Source License
/** * Construct annotation configuration/*from w w w . j a v a 2s . c o m*/ */ private static Configuration getConfiguration() { Configuration cfg = new Configuration(); // Add annotated beans cfg.addAnnotatedClass(Activity.class); cfg.addAnnotatedClass(Bookmark.class); cfg.addAnnotatedClass(MimeType.class); cfg.addAnnotatedClass(DatabaseMetadataType.class); cfg.addAnnotatedClass(DatabaseMetadataValue.class); cfg.addAnnotatedClass(DatabaseMetadataSequence.class); cfg.addAnnotatedClass(com.ikon.dao.bean.Config.class); cfg.addAnnotatedClass(Css.class); // Extensions cfg.addAnnotatedClass(DropboxToken.class); // Cache cfg.addAnnotatedClass(UserItems.class); cfg.addAnnotatedClass(UserNodeKeywords.class); // Automation cfg.addAnnotatedClass(AutomationRule.class); cfg.addAnnotatedClass(AutomationValidation.class); cfg.addAnnotatedClass(AutomationAction.class); cfg.addAnnotatedClass(AutomationMetadata.class); // New Persistence Model cfg.addAnnotatedClass(NodeBase.class); cfg.addAnnotatedClass(NodeDocument.class); cfg.addAnnotatedClass(NodeDocumentVersion.class); cfg.addAnnotatedClass(NodeFolder.class); cfg.addAnnotatedClass(NodeMail.class); cfg.addAnnotatedClass(NodeNote.class); cfg.addAnnotatedClass(NodeLock.class); cfg.addAnnotatedClass(NodeProperty.class); cfg.addAnnotatedClass(RegisteredPropertyGroup.class); cfg.addAnnotatedClass(Omr.class); cfg.addAnnotatedClass(DigitalSignature.class); cfg.addAnnotatedClass(RetentionPolicy.class); cfg.addAnnotatedClass(SMTPConfig.class); cfg.addAnnotatedClass(HotFolders.class); cfg.addAnnotatedClass(Annotation.class); return cfg; }
From source file:com.imos.hibernate.HibernateConnectionTest.java
public static void main(String[] args) { try (SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory()) { try (Session session = sessionFactory.openSession()) { System.out.println(session); } catch (Exception e) { System.out.println(e.getCause().toString() + " : " + e.getMessage()); e.printStackTrace();//w w w. j ava 2 s . c o m } } catch (Exception e) { System.out.println(e.getMessage()); e.printStackTrace(); } }
From source file:com.imos.hibernate.HibernateCritieriaQueryTest.java
public static void main(String[] args) { try (SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory()) { try (Session session = sessionFactory.openSession()) { session.beginTransaction();/* w w w . ja v a 2 s . c o m*/ System.out.println("\nSelect All\n"); Criteria criteria = session.createCriteria(PersonDetails.class); List<PersonDetails> list = criteria.list(); list.stream().forEach((pd) -> { System.out.println(pd); }); System.out.println("\nSelect selected\n"); criteria = session.createCriteria(PersonDetails.class); criteria.add(Restrictions.eq("userName", "Alok1")); list = criteria.list(); list.stream().forEach((pd) -> { System.out.println(pd); }); } catch (Exception e) { System.out.println(e.getCause().toString() + " : " + e.getMessage()); } } catch (Exception e) { System.out.println(e.getCause().toString() + " : " + e.getMessage()); } }