MVP, Fluent NHibernate을 사용하여 구현 된 새 프로젝트에서 방금 작업을했습니다.MVP + Fluent NHibernate에서 객체를 저장하는 방법
Model - Enitity- Office, OfficeRepository, OfficeCommand
Presenter - OfficeSettingsPresenter
View - IOfficeSettingsView, OfficeSettings.aspx, OfficeSettings.aspx.cs
Office에는 많은 다른 값 유형 속성과 함께 일부 자식 개체가 있습니다.
Office 및 그 자식 개체의 변경 내용은 현재 다음과 같은 방식으로 저장됩니다. Office 개체를 변경하면 Office 개체와 별도로 저장됩니다. 개체가 저장되면 하위 개체가 이미 별도로 저장되므로 값 속성 만 저장됩니다.
이상적으로는 개체를 다음과 같이 저장해야합니다. Office가 더럽다면 그 개체를 자식 개체와 함께 저장하십시오.
개체 상태가 더티인지 아닌지에 따라 개체가 하위 개체와 함께 전체적으로 저장되도록 위의 변경을 수행하기 위해 어떤 방법을 사용해야합니까?
또한 웹 링크가 도움이 될 것입니다.