List of usage examples for org.hibernate.cfg Configuration Configuration
public Configuration()
From source file:abid.password.wicket.GuiceModule.java
License:Apache License
@Override protected void configure() { install(PersistenceService.usingHibernate().across(UnitOfWork.REQUEST).buildModule()); Configuration configuration = new Configuration(); configuration.configure();/* w w w.j a v a 2 s . c om*/ bind(Configuration.class).toInstance(configuration); bind(UserService.class).to(UserServiceImpl.class); bind(UserDao.class).to(UserDaoHibernateImpl.class); bind(WebApplication.class).to(MutablePasswordApplication.class); }
From source file:abstracts.EntityBase.java
public final void connect() { factory = new Configuration().configure().buildSessionFactory(); session = factory.openSession();// w w w.jav a 2 s . com transaction = session.beginTransaction(); }
From source file:acc_r3_javier_gonzalez.Conexion.java
/** * Metodo para asegurar la misma SessionFactory durante toda la ejecucion. * @return /*w w w . j a v a 2 s .c o m*/ */ private static SessionFactory buildSF() { try { return new Configuration().configure() .buildSessionFactory(new StandardServiceRegistryBuilder().configure().build()); } catch (Throwable e) { System.err.printf("Error al iniciar la SessionFactory de miUtil:%n> %s%n", e); throw new ExceptionInInitializerError(e); } }
From source file:action.ShoppingAction.java
public String showCategoryProducts() { Collection<hibernate.Product> categoryProducts; if (categoryId != null) { Category category = new Category(); sessionFactory = new Configuration().configure().buildSessionFactory(); hibsession = sessionFactory.openSession(); Transaction tx = null;// w w w . jav a 2 s. c o m Map session = ActionContext.getContext().getSession(); try { tx = hibsession.beginTransaction(); category = (Category) hibsession.createQuery("FROM Category c WHERE c.id = :id") .setParameter("id", Integer.parseInt(categoryId)).uniqueResult(); session.put("selectedCategory", category); categoryProducts = category.getProducts(); session.put("categoryProducts", categoryProducts); } catch (HibernateException e) { e.printStackTrace(); } finally { } } return SUCCESS; }
From source file:aish.vaishno.hibernatesample.HibernateUtil.java
private static SessionFactory buildSessionFactory() { try {/* w ww . j av a 2 s . c om*/ // Create the SessionFactory from hibernate.cfg.xml Configuration configuration = new Configuration().configure(); StandardServiceRegistryBuilder builder = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()); SessionFactory factory = configuration.buildSessionFactory(builder.build()); return factory; } catch (HibernateException 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:akvelon.domain.HibernateUtil.java
private static SessionFactory buildSessionFactory() { try {/*from w w w .ja v a 2 s . c om*/ // ??? ? hibernate.cfg.xml "user" + File.separator + "password" + File.separator + "host" + File.separator+ Configuration configuration = new Configuration().configure(); serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties()).build(); return configuration.buildSessionFactory(serviceRegistry); } catch (Throwable ex) { System.err.println("Initial SessionFactory creation failed." + ex); throw new ExceptionInInitializerError(ex); } }
From source file:App.DatabaseSchema.java
public void CreateTables() { Configuration cfg = new Configuration(); cfg.configure("hibernate.cfg.xml"); SchemaExport se = new SchemaExport(cfg); se.create(true, true);/*from ww w . j a v a 2s . c om*/ }
From source file:app.flex.db.Responder.java
public Responder() { try {// ww w . ja va 2 s. com factory = new Configuration().configure("hibernate.cfg.xml").buildSessionFactory(); } catch (Throwable ex) { System.err.println("Failed to create sessionFactory object." + ex); throw new ExceptionInInitializerError(ex); } session = factory.openSession(); }
From source file:app.persistencia.DAO.java
/** * Este metdo tiene como funcin principal conectarse a la base de datos * mediante Hibernate. El archivo de configuracin de encuentra en la raiz * del proyecto: "hibernate.cfg.xml"//www .ja v a2 s . c om * */ public void abrirConexion() { try { sf = new Configuration().configure().buildSessionFactory(); session = sf.openSession(); tx = session.getTransaction(); tx.begin(); } catch (HibernateException e) { System.out.println("Error al abrir sesion. Mas detalles -->" + e.getMessage()); } }
From source file:Application.UI.java
private static SessionFactory configureSessionFactory() throws HibernateException { Configuration configuration = new Configuration(); configuration.configure();/*from w w w . j a v a2 s . co m*/ Properties properties = configuration.getProperties(); serviceRegistry = new ServiceRegistryBuilder().applySettings(properties).buildServiceRegistry(); sessionFactory = configuration.buildSessionFactory(serviceRegistry); return sessionFactory; }