我目前正在开发一个依赖于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的版本?