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

时间:2012-11-12 21:43:20

标签: eclipse hibernate compiler-errors

我是Hibernate的新手,我正在尝试创建一个会话管理器。以下是创建SessionFactory实例的代码:

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

SessionFactory sessionFactory = configuration.buildSessionFactory(serviceRegistry);
return sessionFactory;

当我在eclipse中运行时,我收到以下编译错误:The method buildSessionFactory() in the type Configuration is not applicable for the arguments (ServiceRegistry).

使用最新的Hibernate版本,不应该buildSessionFactory接受ServiceRegistry参数吗?

1 个答案:

答案 0 :(得分:1)

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

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