Example usage for org.hibernate.cfg Configuration configure

List of usage examples for org.hibernate.cfg Configuration configure

Introduction

In this page you can find the example usage for org.hibernate.cfg Configuration configure.

Prototype

public Configuration configure() throws HibernateException 

Source Link

Document

Use the mappings and properties specified in an application resource named hibernate.cfg.xml.

Usage

From source file:Configuration.HibernateUtil.java

private static SessionFactory buildSessionFactory() {
    try {/*from ww w  .j  a  v  a2 s  . c o  m*/
        // Create the SessionFactory from standard (hibernate.cfg.xml)
        // config file.
        //Annotation
        Configuration cfg = new Configuration();
        SessionFactory sf = (SessionFactory) cfg.configure().buildSessionFactory();
        return sf;

    } catch (Throwable ex) {
        // Log the exception. 
        System.err.println("Initial SessionFactory creation failed." + ex);
        throw new ExceptionInInitializerError(ex);
    }
}

From source file:Connect.DeleteDao.java

public static int delete(GS_Movie u) {
    int i = 0;//from   w  w  w .j a  v a2  s.  c  o 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();
        session.delete(u);
        t.commit();
    } catch (Exception ex) {
        if (t != null) {
            t.rollback();
        }
        ex.printStackTrace();
    } finally {
        session.close();
    }
    return i;
}

From source file:Connect.HistoryDao.java

public static int add(GS_History u) {
    int i = 0;//from   w w w .ja  v a2s  . c o 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.HistoryResDao.java

public static int add(GS_HistoryRes u) {
    int i = 0;/*from ww w .j a  v a 2  s.c o 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.MovieDao.java

public static int add(GS_Movie u) {
    int i = 0;/*from w ww . j a  va 2s.c  o  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  2s  .  co m
    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:cz.morosystems.morotestserver.dao.HibernateUtil.java

public static synchronized void Init() {
    try {//from  w w  w.  j ava2 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:dao.conexao.GerarBanco.java

public static void main(String[] args) {
    Configuration conf = new AnnotationConfiguration();
    conf.configure();
    SchemaExport se = new SchemaExport(conf);
    se.create(true, true);/*w ww . j  a  v a  2 s. com*/
}

From source file:DAO.HibernateSessionFactory.java

public static Session getSession() {
    if (sessionFactory == null) {
        Configuration configuration = new Configuration().configure();
        ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder()
                .applySettings(configuration.getProperties()).build();
        sessionFactory = configuration.configure().buildSessionFactory(serviceRegistry);
    }//from   ww w .  j  a v  a2  s .c  o m
    return sessionFactory.openSession();
}

From source file:DAO.RolpersonaDAO.java

public void insertar(Rolpersona rolpersona) {

    Configuration configuration = new Configuration();
    configuration.configure();
    ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties())
            .buildServiceRegistry();/*  w  w w .j  ava  2 s  .  c om*/
    SessionFactory sessionFactory = configuration.buildSessionFactory(serviceRegistry);

    Session session = sessionFactory.openSession();
    session.beginTransaction();
    session.save(rolpersona);

    session.getTransaction().commit();
    session.close();
}