我目前正在開發中等規模的應用程序。應用程序將具有不同表示層的n層結構。其中一部分將是一個網絡應用程序,但很可能會有其他部分涉及傳感器通信(目前尚不清楚在此階段將如何開發)。具有延遲加載的BusinessLogic中的NHibernate會話
我的問題是,如果可以直接在業務邏輯層使用NHibernate,並讓業務邏輯在延遲加載時爲請求的數據提供上層和水平層/部分。
是否可以初始化業務層中的會話並且仍然有延遲加載?在那種情況下,會議將如何處理?是否有可能將請求的數據與會話一起包裝,以便只要對象處於活動狀態,會話就處於活動狀態?
祝您有愉快的一天。