Java 已弃用Hibernate ServiceRegistryBuilder
我无法使用buildServiceRegistry,因为它未定义,导入:Java 已弃用Hibernate ServiceRegistryBuilder,java,eclipse,hibernate,Java,Eclipse,Hibernate,我无法使用buildServiceRegistry,因为它未定义,导入: import org.hibernate.service.ServiceRegistryBuilder; 罢工 public SessionFactory open (){ Configuration configuration=new Configuration(); configuration.configure(); ServiceRegistry sr= new
import org.hibernate.service.ServiceRegistryBuilder;
罢工
public SessionFactory open (){
Configuration configuration=new Configuration();
configuration.configure();
ServiceRegistry sr= new ServiceRegistryBuilder().applySettings(configuration.getProperties()).buildServiceRegistry();
SessionFactory sf=configuration.buildSessionFactory(sr);
return sf;
}
我需要的是会话对象,还有其他选择吗
为什么我可以在Java项目上使用相同的代码,而不能在动态Web项目上使用相同的代码?
非常感谢好的,我似乎已经回答了我自己,我不知道为什么它能工作,但是它能工作,尽管buildSessionFactory被删除了
public SessionFactory open (){
Configuration configuration=new Configuration();
configuration.configure();
SessionFactory sf = new Configuration().configure().buildSessionFactory();
return sf;
}