List of usage examples for org.hibernate.cfg Configuration Configuration
public Configuration()
From source file:com.iti.evalue.SessionFactoryProvider.java
private SessionFactoryProvider() { sessionFactory = new Configuration().configure().buildSessionFactory(); System.out.println("session factory initialized"); }
From source file:com.itk.chaabouni.dao.fillDataBase.java
public static void main(String[] args) { Configuration configuration = new Configuration(); configuration.configure();/*from w w w. ja va 2s . c om*/ ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()).build(); SessionFactory sessionFactory = configuration.buildSessionFactory(serviceRegistry); Session session = sessionFactory.openSession(); //******************************************************************** session.beginTransaction(); Employee employee1 = new Employee("Daniel Wasserbar", "daniel.wasserbar@itk-engineering.com", "55500003"); session.save(employee1); Employee employee2 = new Employee("Alexander Pahrl", "alex.pahrl@itk-engineering.com", "55500004"); session.save(employee2); Employee employee3 = new Employee("Michael Tengler", "michael.tengler@itk-engineering.com", "55500005"); session.save(employee3); Employee employee4 = new Employee("Miryam Bouchaani", "miryam.bouchaani@itk-engineering.com", "55500006"); session.save(employee4); session.getTransaction().commit(); //******************************************************************** session.beginTransaction(); // Monday menu Meal meal1 = new Meal("Pizza", "with ham and mushrooms", 5., false); Meal meal2 = new Meal("Pesto Pasta", "with basil and garlic", 5., true); Menu mondayMenu = new Menu("Monday", meal1, meal2); session.save(mondayMenu); // Tuesday menu meal1 = new Meal("Wiener Schnitzel", "with fried potatoes", 10., false); meal2 = new Meal("Lentils soup ", "with carrots and cottage cheese", 5., true); Menu tuesdayMenu = new Menu("Tuesday", meal1, meal2); session.save(tuesdayMenu); // Wednesday's menu meal1 = new Meal("Cheese burger ", "with potatoe wedges", 8., false); meal2 = new Meal("Spinach Lasagna", "with cream sauce and Grana Padano", 5., true); Menu wednesdayMenu = new Menu("Wednesday", meal1, meal2); session.save(wednesdayMenu); // Thursday's menu meal1 = new Meal("Spaghetti Bolognese ", "", 8., false); meal2 = new Meal("Vegetable Curry", "with Basmati rice", 5., true); Menu thursdayMenu = new Menu("Thursday", meal1, meal2); session.save(thursdayMenu); // Friday's menu meal1 = new Meal("Salmon", "with side vegetables", 8., false); meal2 = new Meal("Penne Allarabiata", "spicy", 5., true); Menu fridayMenu = new Menu("Friday", meal1, meal2); session.save(fridayMenu); session.getTransaction().commit(); //******************************************************************** session.beginTransaction(); SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy"); Date date = new Date(); try { date = sdf.parse("27/02/2017"); } catch (ParseException ex) { Logger.getLogger(AdService.class.getName()).log(Level.SEVERE, null, ex); } ClassifiedAd ad1 = new ClassifiedAd("John Doe", date, "Used iPhone 4", "Good condition. With Charger."); session.save(ad1); ClassifiedAd ad2 = new ClassifiedAd("Jane Doe", date, "3 Bedrooms appartment to rent in Sendling-Westpark", "Looking for someone to take over the contract. Rent is 1600,-/month charges included."); session.save(ad2); session.getTransaction().commit(); //******************************************************************** session.close(); StandardServiceRegistryBuilder.destroy(serviceRegistry); }
From source file:com.itk.chaabouni.dao.SessionService.java
public static SessionFactory getSessionFactory() { if (sessionFactory == null) { synchronized (SessionService.class) { if (sessionFactory == null) { Configuration configuration = new Configuration(); configuration.configure(); ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()).build(); sessionFactory = configuration.buildSessionFactory(serviceRegistry); }/* w w w .j a va 2 s.c o m*/ } } return sessionFactory; }
From source file:com.jamesashepherd.sshproxyj.dao.ConfigureTest.java
License:LGPL
@Before public void setUp() throws Exception { Configuration configuration = new Configuration(); configuration.configure();//from w w w . ja v a2s .c om ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties()) .buildServiceRegistry(); sessionFactory = configuration.buildSessionFactory(serviceRegistry); }
From source file:com.jardoapps.usermodule.hbn.HibernateUtil.java
License:Open Source License
private static SessionFactory buildSessionFactory() { try {//from ww w. j a v a2 s . c om Configuration configuration = new Configuration().configure(); ServiceRegistryBuilder serviceRegistryBuilder = new ServiceRegistryBuilder(); serviceRegistryBuilder.applySettings(configuration.getProperties()); return configuration.buildSessionFactory(serviceRegistryBuilder.buildServiceRegistry()); } catch (Throwable e) { System.err.println("Initial SessionFactory creation failed." + e); throw new ExceptionInInitializerError(e); } }
From source file:com.jaspersoft.ireport.designer.connection.JRHibernateConnection.java
License:Open Source License
public SessionFactory getSessionFactory() throws org.hibernate.HibernateException { if (useAnnotations) { AnnotationConfiguration conf = new org.hibernate.cfg.AnnotationConfiguration().configure(); conf.setProperty(Environment.CONNECTION_PROVIDER, "com.jaspersoft.ireport.designer.connection.HibernateConnectionProvider"); return conf.buildSessionFactory(); } else {//from w ww . ja v a2s. c o m return new Configuration().configure().buildSessionFactory(); } }
From source file:com.jaspersoft.tamanoir.web.ConnectionsRegistrar.java
License:Open Source License
@Override public void contextInitialized(ServletContextEvent sce) { ConnectionsManager.registerConnection("csv", new CsvConnectionProcessorFactory()); ConnectionsManager.registerConnection("jdbc", new JdbcConnectionProcessorFactory()); try {// w w w .j a v a2s. c om storage = new EhCacheConnectionStorage(); sessionFactory = new Configuration().configure().buildSessionFactory(); } catch (Exception e) { log.error("Unexpected error occur", e); } sce.getServletContext().setAttribute(ConnectionsService.class.getName(), new ConnectionsService(storage)); sce.getServletContext().setAttribute(DomainsService.class.getName(), new DomainsService(sessionFactory)); }
From source file:com.java.empDao.java
public static int register(emp e) { int i = 0;/*w w w .j a va2 s .co m*/ Session se = null; se = new Configuration().configure().buildSessionFactory().openSession(); Transaction t = se.beginTransaction(); i = (Integer) se.save(e); t.commit(); se.close(); return i; }
From source file:com.javaetmoi.core.persistence.hibernate.TestReflectionUtil.java
License:Apache License
@Before public void setUp() { Configuration configuration = new Configuration(); Mappings mappings = configuration.createMappings(); Component component = new Component(mappings, new RootClass()); Property p1 = new Property(); p1.setName("client"); SimpleValue p1val = new SimpleValue(mappings); p1val.setTypeName("java.lang.Integer"); p1.setValue(p1val); component.addProperty(p1);/*www . ja v a 2 s . co m*/ Property p2 = new Property(); p2.setName("user"); SimpleValue p2val = new SimpleValue(mappings); p2val.setTypeName("java.lang.String"); p2.setValue(p2val); component.addProperty(p2); metadata = new ComponentMetamodel(component); }
From source file:com.jdon.persistence.hibernate.ConfFactory.java
License:Apache License
public void createSessionFactory() { try {//from w ww .j a va 2s. c om Configuration configuration = null; if ((hibernate_cfg_xml != null) && (hibernate_cfg_xml.length() != 0)) { configuration = new Configuration().configure(hibernate_cfg_xml); } else { configuration = new Configuration().configure(); } this.sessionFactory = configuration.buildSessionFactory(); } catch (HibernateException e) { logger.error("Hibernate start error: " + e); } }