使用SessionFactory創建Session需要以下步驟:
Configuration configuration = new Configuration();
configuration.configure("hibernate.cfg.xml"); // 指定配置文件
SessionFactory sessionFactory = configuration.buildSessionFactory();
Session session = sessionFactory.openSession();
完成上述步驟后,就可以使用Session對象進行數據庫操作了。例如,保存、更新、刪除等操作。
注意:SessionFactory是一個重量級的對象,通常在應用程序啟動時創建一次并保持單例,可以重復使用創建多個Session。而Session則是一個輕量級的對象,用于執行具體的數據庫操作。每個線程通常都會創建自己的Session對象。