请教:在hibernate应用中,使用hibernate.cfg.xml的方式进行配置;SessionFactory 如何取得。

同上。

SessionFactory sf = new Configuration().configure().buildSessionFactory();

/reference/html/session-configuration.html#session-configuration-s6

null

null

如果用war包的话,使用

Configuration configuration = null;
java.net.URL configFileURL = null;
java.io.InputStream is = null;
String _configFilePath = "/hibernate.cfg.xml";
InputStream is = HibernateSessionFactory.class.getResourceAsStream(_configFilePath);
configuration = (new Configuration()).addInputStream(is).configure();
sf = configuration.buildSessionFactory();