5.3.7 SessionFactory

這個類別用於產生和管理會期。一個 Session 提供資料庫交易和操作的環境。每個獨立的使用者都應該有自己的會期。

openSession(Object mappings, Function(Object error, Session session) callback);

開啟一個資料庫會期物件。表格 mappings 在會期開始時進行驗證。會期所需的資源會預先配置;如果這些資源不可用,此方法會在回呼中傳回錯誤。

Array getOpenSessions();

取得此 SessionFactory 所建立的所有開啟會期。

close(Function(Error err));

關閉與資料庫的連線。這確保了正確的斷線。當關閉操作完成時,會呼叫傳入的函式。