2012-11-12 3 views
4

나는 Hibernate를 처음 사용하며 세션 관리자를 생성하려고한다.Hibernate buildSessionFactory()는 인수에 적용되지 않는다. (ServiceRegistry)

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

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

나는 일식이를 실행하면, 나는 다음과 같은 컴파일 오류 얻을 : The method buildSessionFactory() in the type Configuration is not applicable for the arguments (ServiceRegistry).

최신 최대 절전 모드 버전을 사용을 buildSessionFactoryServiceRegistry 인수를 허용해서는 안 여기 SessionFactory 인스턴스를 생성하는 코드는 ?

답변

1

최신 버전을 사용하고 있는지 확인하십시오. 당신은 코드 라인을 따라 Hibernate의 버전을 검사 할 수있다.

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

나는 3.6.10 버전을 사용했다. .jars가 혼란스러워해야합니다. 당신의 도움을 주셔서 감사합니다! – hakas

관련 문제