2009-02-09 4 views
2

모든 응용 프로그램에서 분산 아키텍처를 사용하여 시스템을 빌드하기 시작합니다. REST 서비스가 일부 데이터 (DTO)를 노출하거나 일부 업데이트를 호출합니다. 그들은 다른 응용 프로그램에 있기 때문에 도메인 개체를 관리하는 데 도움이 NHibernate를 사용하는 방법을 알고 싶습니다. NHibernate가 어떤 객체가 새로운 객체인지를 어떻게 식별하는지?분산 아키텍처에서 NHibernate를 사용하는 방법?

+0

어떻게 배포 할 수 있습니까? 아마 당신은 NHibernate.Shards로부터 이익을 얻을 수 있습니다. –

답변

1

NHibernate의 작동 방식을 빨리 배우고 싶다면 Stephan Bohlen의 우수 비디오 시리즈 인 Summer of NHibernate을 살펴보십시오.

그는 매우 간단한 NHibernate 셋업부터 복잡한 환경에서 NHibernate를 사용하는 모든 것을 보여준다.

NHibernate는 "세션"에서 질의 한 객체를 추적하므로 객체가 변경되었는지 여부를 알 수 있습니다. 또한, 당신은 당신의 객체에 프라이 머리 키를 정의하고 NHibernate에 신호를 보내는 값을 정의 할 것입니다 (예를 들어, ID 필드에 "0"을 표시하면 새로운 객체가 데이터베이스에 저장되지 않습니다) -> 이것은 새로운 객체입니다).

이 모든 것들이 NHibernate Summer의 여름에 아주 자세하게 보여지고 설명된다.

마크

관련 문제