看视频教程是这样写的:
//创建配置对象Configuration config = new Configuration().configure();//创建服务注册对象ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(config.getProperties()).buildServiceRegistry();//创建会话工厂对象sessionFactory = config.buildSessionFactory(serviceRegistry);//会话对象session = sessionFactory.openSession();//开启事务transaction = session.beginTransaction();
然而报错,说过时了
经过查询发现,我使用maven引入的hibernate是4.3的
导入包更换:org.hibernate.boot.registry.StandardServiceRegistryBuilder;
//创建配置对象 Configuration config = new Configuration().configure();//创建服务注册对象 ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().applySettings(config .getProperties()).build();//创建会话工厂对象 sessionFactory = config.buildSessionFactory(serviceRegistry);//会话对象 session = sessionFactory.openSession();//开启事务 transaction = session.beginTransaction();