Example usage for org.hibernate.cfg Configuration getProperties

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

Introduction

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

Prototype

public Properties getProperties() 

Source Link

Document

Get all properties

Usage

From source file:compositekey.savedata.java

protected void processRequest(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
    response.setContentType("text/html;charset=UTF-8");

    /* TODO output your page here. You may use following sample code. */

    Configuration con = new Configuration();
    con.configure("hibernate.cfg.xml");
    serviceRegistry = new StandardServiceRegistryBuilder().applySettings(con.getProperties()).build();
    SessionFactory sf = con.buildSessionFactory(serviceRegistry);
    Session s = sf.openSession();/*from   w ww  .j  a  v  a  2 s  . c o m*/

    Transaction tr = s.beginTransaction();

    Compositetesting com = new Compositetesting();

    com.getId().setFname("ishwar");
    com.getId().setName("Rohit");
    com.setId_1(10);
    com.setSalary(100);
    s.save(com);
    tr.commit();

}

From source file:Conexion.NewHibernateUtil.java

public static SessionFactory getSessionFactory() {

    if (sessionFactory == null) {
        // loads configuration and mappings
        Configuration configuration = new Configuration().configure();
        ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder()
                .applySettings(configuration.getProperties()).build();

        // builds a session factory from the service registry
        sessionFactory = configuration.buildSessionFactory(serviceRegistry);
    }/*from   w  ww .  j a v  a2  s .  c o m*/

    return sessionFactory;
}

From source file:Connect.DeleteDao.java

public static int delete(GS_Movie u) {
    int i = 0;/*w w w.jav a2  s .  co 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;/* ww w.j  av  a 2  s  .  c  om*/
    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;// www.  j  av 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;/*w ww .  j a v a 2 s  . com*/
    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;//from  ww  w  . j  av a  2 s. 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:Connection.Hibernate.java

public SessionFactory getConnection() {
    Configuration cfg = new Configuration().configure();
    StandardServiceRegistryBuilder build = new StandardServiceRegistryBuilder()
            .applySettings(cfg.getProperties());
    SessionFactory sessao = cfg.buildSessionFactory(build.build());
    return sessao;
}

From source file:crud.HibernateUtil.java

private static SessionFactory buildSessionFactory() {
    try {// w  ww. j a v a 2  s  . c om
        Configuration cfg = new Configuration();
        cfg.configure("hibernate.cfg.xml");

        StandardServiceRegistryBuilder registradorServico = new StandardServiceRegistryBuilder();
        registradorServico.applySettings(cfg.getProperties());
        StandardServiceRegistry servico = registradorServico.build();

        return cfg.buildSessionFactory(servico);
    } catch (Throwable e) {
        System.out.println("Criao inicial do objeto SessionFactory falhou. Erro: " + e);
        throw new ExceptionInInitializerError(e);
    }
}

From source file:cz.filmtit.userspace.USHibernateUtil.java

License:Open Source License

/**
 * A path to the Hibernate configuration file. If it's necessary to change it (e.g. for unit testing),
 * it has to be done using reflection before the getSessionFactory method is called for the first time.
 *///from   ww  w .  j a  v a 2  s. c  o m
protected SessionFactory buildSessionFactory() {
    try {
        cz.filmtit.core.Configuration projectConfiguration = ConfigurationSingleton.conf();

        // Create the SessionFactory from core.cfg.xml
        Configuration hibernateConfiguration = new Configuration();

        hibernateConfiguration.configure(getConfigurationFile());

        hibernateConfiguration.setProperty("hibernate.connection.username", projectConfiguration.dbUser());
        hibernateConfiguration.setProperty("hibernate.connection.password", projectConfiguration.dbPassword());
        hibernateConfiguration.setProperty("hibernate.connection.url", projectConfiguration.dbConnector());

        serviceRegistry = new ServiceRegistryBuilder().applySettings(hibernateConfiguration.getProperties())
                .buildServiceRegistry();
        sessionFactory = hibernateConfiguration.buildSessionFactory(serviceRegistry);

        return sessionFactory;
    } catch (Throwable ex) {
        // Make sure you log the exception, as it might be swallowed
        logger.error("Initial SessionFactory creation failed." + ex);
        throw new ExceptionInInitializerError(ex);
    }
}