List of usage examples for org.hibernate.cfg DefaultNamingStrategy INSTANCE
NamingStrategy INSTANCE
To view the source code for org.hibernate.cfg DefaultNamingStrategy INSTANCE.
Click Source Link
From source file:br.gov.jfrj.siga.dp.dao.CpDao.java
License:Open Source License
static public Configuration criarHibernateCfg(CpAmbienteEnumBL ambiente, CpPropriedadeBL prop) throws Exception { Configuration cfg = new Configuration(); // Isto e para manter o naming strategy do hibernate 3.5 na versao 3.6 cfg.setNamingStrategy(DefaultNamingStrategy.INSTANCE); cfg.setProperty("hibernate.connection.url", prop.urlConexao()); cfg.setProperty("hibernate.connection.username", prop.usuario()); cfg.setProperty("hibernate.connection.password", prop.senha()); cfg.setProperty("hibernate.connection.driver_class", prop.driverConexao()); cfg.setProperty("c3p0.min_size", prop.c3poMinSize()); cfg.setProperty("c3p0.max_size", prop.c3poMaxSize()); cfg.setProperty("c3p0.timeout", prop.c3poTimeout()); cfg.setProperty("c3p0.max_statements", prop.c3poMaxStatements()); cfg.setProperty("hibernate.jdbc.use_streams_for_binary", "true"); configurarHibernate(cfg);/* www . j a va 2 s . com*/ return cfg; }
From source file:main.java.edu.isistan.genCom.redSocial.dao.HibernateUtil.java
License:Open Source License
private static SessionFactory buildSessionFactory() { try {/*from ww w . j a v a 2s. c o m*/ // Create the SessionFactory from hibernate.cfg.xml Configuration configuration = new Configuration(); configuration.setNamingStrategy(DefaultNamingStrategy.INSTANCE); configuration.configure(); myConnectionUrl = configuration.getProperty("hibernate.connection.url"); myUserName = configuration.getProperty("hibernate.connection.username"); myPassword = configuration.getProperty("hibernate.connection.password"); sessionFactory = configuration.buildSessionFactory(); 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:main.java.edu.isistan.genCom.redSocial.dao.HibernateUtil.java
License:Open Source License
/** * Establece una nueva configuracin en base a los datos de la conexin * /*w ww. j a v a 2s . c o m*/ * @param myConnectionUrl * @param myUserName * @param myPassword */ public static void setConfig(String myConnectionUrl, String myUserName, String myPassword) throws Exception { // modificar los datos del hibernate.cfg.xml Configuration configuration = new Configuration(); configuration.configure(); HibernateUtil.myConnectionUrl = myConnectionUrl; HibernateUtil.myUserName = myUserName; HibernateUtil.myPassword = myPassword; configuration.setProperty("hibernate.connection.url", myConnectionUrl); configuration.setProperty("hibernate.connection.username", myUserName); configuration.setProperty("hibernate.connection.password", myPassword); // Crea el nuevo buildsessionfactory configuration.setNamingStrategy(DefaultNamingStrategy.INSTANCE); SessionFactory sf = configuration.buildSessionFactory(); // TODO Prueba la conexin if (!conecta()) { throw new Exception("No se ha podido establecer la conexin. Por favor verifique los datos."); } // Establece la configuracin como definitiva sessionFactory = sf; }