Eclipse Hibernate buildSessionFactory()不适用于参数(ServiceRegistry)

Eclipse Hibernate buildSessionFactory()不适用于参数(ServiceRegistry),eclipse,hibernate,compiler-errors,Eclipse,Hibernate,Compiler Errors,我不熟悉Hibernate,我正在尝试创建一个会话管理器。下面是创建SessionFactory实例的代码: Configuration configuration = new Configuration().configure(config); ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings( configuration.getProperties() ).buildService

我不熟悉Hibernate,我正在尝试创建一个会话管理器。下面是创建
SessionFactory
实例的代码:

Configuration configuration = new Configuration().configure(config);
ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(
    configuration.getProperties()
).buildServiceRegistry();

SessionFactory sessionFactory = configuration.buildSessionFactory(serviceRegistry);
return sessionFactory;
当我在eclipse中运行此程序时,会出现以下编译错误:
类型配置中的方法buildSessionFactory()不适用于参数(ServiceRegistry)。


使用最新的Hibernate版本时,是否应该
buildSessionFactory
接受
ServiceRegistry
参数?

确保使用最新版本。您可以按照下面的代码行检查Hibernate的版本

System.out.println(org.hibernate.Version.getVersionString());

原来我用的是3.6.10版。一定把我的罐子弄糊涂了。谢谢你的帮助!