Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.springmvc.model;
- import java.util.Properties;
- import org.hibernate.SessionFactory;
- import org.hibernate.boot.registry.StandardServiceRegistryBuilder;
- import org.hibernate.cfg.Configuration;
- public class HibernateConnection {
- public static SessionFactory sessionFactory;
- public static SessionFactory doHibernateConnection() {
- Properties database = new Properties();
- database.setProperty("hibernate.connection.driver_class", "oracle.jdbc.driver.OracleDriver");
- database.setProperty("hibernate.connection.username", "project");
- database.setProperty("hibernate.connection.password", "123456");
- database.setProperty("hibernate.connection.url", "jdbc:oracle:thin:@192.168.1.26:1521:xe");
- database.setProperty("hibernate.dialect", "org.hibernate.dialect.Oracle10gDialect");
- Configuration cfg = new Configuration();
- cfg.setProperties(database).addPackage("model").addAnnotatedClass(UsersBean.class);
- cfg.setProperties(database).addPackage("model").addAnnotatedClass(UserProfileBean.class);
- cfg.setProperties(database).addPackage("model").addAnnotatedClass(UserTypeBean.class);
- StandardServiceRegistryBuilder ssrb = new StandardServiceRegistryBuilder().applySettings(cfg.getProperties());
- sessionFactory = cfg.buildSessionFactory(ssrb.build());
- return sessionFactory;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement