我需要从与hibernate.cfg.xml
以下代码有效,但已弃用:
SessionFactory sessionFactory=new Configuration().configure("hibernate.content.cfg.xml").buildSessionFactory();
但是当我尝试使用新的配置方法时:
serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties()).buildServiceRegistry();
sessionFactory = configuration.buildSessionFactory(serviceRegistry);
它不起作用。
我应该如何让Hibernate读取不同的配置文件?
谢谢。
答案 0 :(得分:0)
我们可以使用以下代码
configuration = new Configuration(); sessionFactory = configuration.configure(“filename.cfg.xml”)。buildSessionFactory();
这里,filename.cfg.xml应该出现在类路径中。