저는 nHibernate에서 새로 왔으며 몇 가지 전문가 도움이 필요합니다. 긴 수명주기 asp/net 웹 응용 프로그램에 대한 nhibernate 세션을 만들고 싶습니다. 그리고 가장 좋은 해결책은 무엇입니까? 예를 들어 클라이언트가 너무 오랫동안 세션을 열었을 때 실수를하고 싶지는 않습니다. 제안 사항이 있으십니까? 스테이트리스 세션에서 몇 가지 옵션을 보았습니다.하지만 정상적인 세션을 언제 사용해야하는지, 그리고 스테이트리스 (stateless)를 사용할 때 누군가가 그것을 설명 할 수 있습니까?asp.net에 대한 최상의 Nhibernate 세션
-1
A
답변
2
여기에 두 가지 질문이 있으며 너무 자세하게 설명하기가 어려울 것입니다. 그래서 요약하면 : -
Question1 - 그것은 어떻게 설정 및 작동과 긴 수명의 작은 단위에 대한 세션 관리 기능을 사용하는 방법을 보여주는 훌륭한 세부 사항에 간다 긴 수명 세션 관리는
는나는 buying this book를 추천 할 것입니다 세션 (즉, 페이지 요청 사이에 열려있는 세션)
질문 2 - Stateless 세션.
이들은 일반적으로 많은 양의 데이터를 데이터베이스에 삽입하는 것과 같이 대량 작업을 수행해야 할 때 사용됩니다. 상태없는 세션은 변경 내용을 추적하지 않으며 메모리를 적게 소비하며 더 빠릅니다. 일반적인 CRUD의 경우 Stateless 세션을 사용하지 마십시오.
희망이 도움이됩니다.