2014-12-04 2 views
0

В настоящее время я работаю над проектом Maven с зависимостями от Spring 2.5 и Hibernate 3.6. Тем не менее, я испытываю проблемы в этой части кода:Конфигурация Hibernate 3.6 с пружиной 2.5

private static SessionFactory sessionFactory; 
private static ServiceRegistry serviceRegistry; 

static 
{ 
    try 
    { 
     Configuration configuration = new Configuration(); 
     configuration.configure(); 
     serviceRegistry = new ServiceRegistryBuilder() 
       .applySettings(configuration.getProperties()) 
       .buildServiceRegistry(); 
     sessionFactory = configuration.buildSessionFactory(serviceRegistry); 
    } 
    catch (HibernateException e) 
    { 
     e.printStackTrace(); 
    } 
} 

являются следующие проблемы:

  • класс ServiceRegistry не найден в библиотеке;
  • Класс ServiceRegistryBuilder не найден в библиотеке;
  • configuration.buildSessionFactory (serviceRegistry) не может разрешить типа

Есть ли альтернативный код этого без модернизации и понижая на другую Spring и Hibernate версии?

ответ

0

Получил это!

я использовал:

Configuration cfg = new Configuration(); 
    cfg.configure(); 

    SessionFactory factory = cfg.buildSessionFactory(); 

    Session session = factory.openSession(); 
Смежные вопросы