我目前正在開發一個依賴於Spring 2.5和Hibernate 3.6的Maven項目。不過,我對這個代碼部分遇到的問題:使用Spring 2.5配置Hibernate 3.6
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的版本?